Transfer Vertex Values

Das Tool lässt sich überall da einsetzen wo man zwei Objekte mit gleicher Topologie und UVs hat, aber durch Im- und Export, oder zerschneiden der Geometrie die Vertexnummeriung nicht mehr überein stimmt.
Allerdings erfordert die Bedienung ein wenig Erfahrung beim Scripten. Dafür ist das Tool durch eigene Scripte beliebig erweiterbar.

Ursprünglich habe ich das Script entwickelt, umd das Zusammenspiel zwischen Maya und Z-Brush zu verbessen. Mit Hilfe dieses Scriptes ist es Möglich die Grundgeoemtrie in Maya zu erstellen und nach Z-Brush zu exportieren. Hier kann man jetzt die Polysmooth Stufen hochdrehen und das Objekt wie gewünscht verfeinern. Das verfeinerte Objekt exportiert man dann zurück nach Maya.
Dabei ist das Problem das die Vertexnummeriung sich ändert – was fatal ist wenn zum Beispiel zum Riggen und Skinnen in der Zwischezeit das Base Objekt aus Maya genommen wurde.
An genau dieser Stelle schafft das Script Abhilfe. Die Maya Base Geometrie muss ge-Smoothed werden (Gleiche Anzahl Smooth Stufen wie das Z-Brushobjekt damit die Vertexanzahl übereinstimmt). Dann wird die Maya Geometrie als Slave deklariert (siehe PDF) und die Z-Brush Geometrie als Master, und dann das Script starten. Danach sieht die Maya Geometrie exakt so aus wie das veränderte Modell aus Z-Brush ohne Maya jemals verlassen zu haben.
Der Vorteil ist das es alle Schritte die vorher gemacht wurden behält. Dadurch ist es möglich ein Skinning auf basis der Low-Geometrie zu erstellen aber mit der High Geometrie zu rendern.

Ein Script das gleiche Modelle mit verschiedener Verexnummerierung vergleicht, und
mit beliebigen Scripten weiterbearbeiten lässt.

Transver Vertex Values

Discussion Area - Leave a Comment