Character & Design
Total Page:16
File Type:pdf, Size:1020Kb
ISSNISSISISSSN 1433-26201433434 -26-2662020 > B 4336243362 >>>> 15.151 . JahrgangJahraha gangaa gg> >>>>>>> wwwwwwwww.digitalproduction.comw .digitg alplproduction.cocom DeutschlandDeuutscscchlaand € 14,9514,94,995 ÖsterreichÖststerrerer eichh€ € 17117,–7,–,– PublishedPublPu lishishesheshs d byy SchweizSchScS hweiwewe z sfrsfrr 29,–29,299,9 – 04|11 MAGAZINMAGAZIN FÜRFÜR POSTPRODUKTIONPOSTPRODUKKTTIIONON & VISUALISIERUNGVISISUAU LILISIS ERERUUNNG JULI | AUGUST 04|1104|11 Schwerpunkt: Character Design | Cars II | Adobe CS5.5 | Crysis II | Digitale Fieldrekorder | ZBrush 4 | Sony F3 vs. Arri Alexa | ZBrush 4 Sony F3 vs. Fieldrekorder II | Adobe CS5.5 Crysis Digitale Design | Cars Character Schwerpunkt: CCharacterharacter & DDesignesign Cars 2 Adobe CS5.55.5 Sculpting Pixar drückt wiederieder Im Test: Die neuesteeste Digitale Bildhauerei aufs Gaspedal Creative Suite in ZBrush 4 DDP1104_001-001_Titel_U1P1104_001-001_Titel_U1 1 110.06.20110.06.2011 117:24:477:24:47 AKTUELL FOKUS FILM & VFX 3D & ANIMATION INTERACTIVE INDUSTRIE DIGITAL ART SCIENCE & EDUCATION SERVICE Menschen in Maya Bis jetzt waren particle-basierte Menschenmassen in Maya entweder sehr homogen oder mit enorm viel Arbeit verbunden. Ein junges französisches Studio stellte nun auf der FMX in Stuttgart ein Plug-in vor, das Particle-Systeme elegant mit prozeduralem Design verknüpft – und den 3D-Artist zum Völkerschöpfer werden lässt, ohne aus seinem Workflow herausgerissen zu werden. von Bela Beier as junge Unternehmen, welches die Projektweite Schritte Jetzt spielt das Tool seine ganze Flexibilität Fähigkeiten seines Plug-ins bereits bei aus, denn nun ist es egal, ob 10 oder 10.000 DMikros Image im Produktionsalltag un- Dabei ist der gesamte Workflow sehr an Pro- Characters eingestellt werden. ter Beweis gestellt hat, hat für sein komplett duktionen angepasst. Im ersten Schritt wer- Per Node-Steuerung oder Liste wird die in Autodesk Maya integriertes Crowd-System den – jeweils einmal pro Projekt – die Assets Heterogenität bestimmt. Dies wird anhand einige Pluspunkte geschaffen, die wenige definiert, die zum Einsatz kommen. Das um- einfacher Schieberegler festgelegt – Größen- andere Pakete bieten. Zum Beispiel können fasst Scenes, Characters, Accessories und variationen, die Menge und das Verhältnis der Bewegungen in einer selbst gebauten Biblio- die Bewegungsmöglichkeiten der Character. unterschiedlichen Characters, deren Akti- thek gespeichert und jedem Character belie- Im zweiten Schritt werden einmal pro Pro- onen und Bewegungsmuster sowie Schritt- big zugewiesen werden – was gerade bei der jekt die Gruppenparameter definiert und länge, Kollisionsverhalten und vieles mehr. Verwendung in mehreren Projekten enorm festgelegt. Die eigentliche Bewegung der Gruppe wird Zeit spart. per Zielfunktionen wie im Particle Tool ge- Verschiedene Möglichkeiten der Bewe- Die einzelne Scene steuert, der Bewegungsraum per Fields. gung können leicht den Characters zuge- Nun wird die Menge animiert. In ordnet werden beziehungsweise Teilen der In der jeweiligen Scene in- Golaem Crowd bedeutet dies, dass Characters. So kann eine Schildbewegung nerhalb des Projekts werden die Engine die Schrittlänge dem Arm zugeordnet werden, eine Duck- über das Placement Tool die und Schrittfrequenz der Bewegung dem Kopf und ein Stampfen den Characters plaziert. Dabei eingestellten Geschwin- Füßen. Der Workflow ist dabei sehr übersicht- erstellt das Tool innerhalb der digkeit der jeweiligen lich. Für die Menschenmenge werden beliebig Scene eine begehbare Ober- Character-Gruppen viele unterschiedliche Characters ins Plug-in fläche und schließt nicht be- anpasst, um so die geladen, mit verschiedenen Assets und Tex- gehbare Stellen aus – also „schwebende Füße“ und turen versehen, innerhalb mehrerer Para- Gebäude beispielswei- die diversen Moonwalk- meter skaliert und auf den Weg geschickt. In se oder zu hohe Stei- Iterationen zu vermeiden, wenigen Minuten ist eine heterogene Men- gungen. Im nächsten die bisherigen Crowd-Simu- schenmenge unterwegs, die sich nicht nur Schritt werden per lationen immer den Relaismus vergleichsweise natürlich bewegt – wie man Particle Tool die genommen haben. es von Particles kennt –, sondern auch mit Characters in der Hier trifft man auch auf eine erste übersichtlichen Nodes und der gewohnten gewünschten Anzahl auf Einschränkung: Golaem Crowd kann Mayasteuerung kontrollierbar ist. der Oberfläche platziert. Zweifüßler und Vierfüßler simulieren 14 WWW.digitalproduction.COM AUSGABE 04|11 FMX | TOOLS und generieren, alle anderen Varianten müs- racters entfernen, steuern oder verschieben d Julien Dubuisson, sen wie bisher von Hand erstellt werden. kann – und es ans Rendern geht, setzt Golaem Mikros Image Jedoch sind damit ungefähr 90 Prozent der auf REYES. Die Pixar Renderman Engine ist Animationen abgedeckt, das Fehlen der das zentrale Exportformat und bekommt die Nicolas Chaverou, Golaem Crowd c Oktopus- und Schlangen-Simulation sollte Daten vorbereitet und pipelinefertig. Aber also zu verschmerzen sein. auch RIB-Dateien für renderman-kompatible Renderer stehen zur Verfügung, wie zum Bei- DP: Bei welchem Projekt haben Sie Goalem Verhaltenssteuerung spiel Guerilla, AIR, 3dlight und mehr. Crowd entwickelt und getestet? Alternativ gibt es noch Autodesk FBX so- Julien Dubuisson: Wir haben Golaem Crowd Im letzten Schritt vor dem Rendern werden wie die Google Protobuf als Exportformate – auf der Basis von Mikros’ früheren Erfah- die Verhaltensvarianten jenseits des Schrei- wodurch praktisch alle Render-Wünsche ab- rungen mit CG Crowds entworfen. Der erste tens gesteuert und mit verschiedenen Para- gedeckt sind. Wenn sich das jetzt sehr einfach Auftrag, Crowds zu erzeugen, den Mikros metern getriggert. Zum Beispiel wird einfach anhört: Wir haben uns auf der FMX die Be- bekam, waren die Scharen von Lemmingen per Schieberegler die Anzahl der unterschied- dienung anhand eines Beispiels vormachen in einem Spielfilm des französischen Regis- lichen synchronen und asynchronen Aktionen lassen: Eine „La-Ola-Welle“ mit genügend seurs Dominik Moll (Lemming, 2006). Das innerhalb der Menge artikuliert. Von einhun- Unterschieden der einzelnen Leute in Bezug war wirklich ein Albtraum. Wir mussten ver- dert Leuten sind so beispielsweise immer 20 auf Reaktion, Stehzeit, Größe und mehr, um hindern, dass die Lemminge zusammensto- mit der Aktion „Winken“ beschäftigt, 20 wei- realistisch zu wirken, war in weniger als 10 ßen, beim Einblenden von Animation zu stark tere schwingen eine Fahne und mindestens Minuten erstellt und – von den Modellen und über den Boden rutschen oder sich beim zwanzig führen keine Aktion aus. Shadern respektive Texturen abgesehen – Umdrehen verheddern. Ganz zu schweigen So ist praktisch jedes Gruppenverhal- fertig fürs Rendern. vom Fell! Laurent Clavier, Morgan Sagel und ten steuerbar. Ein Particle kommt an einem Francois Zarroca, Entwickler und technische Punkt an und führt eine Aktion aus. Als Para- Über Golaem Direktoren bei Mikros, haben bei diesem meter gelten zum Beispiel eine zeitliche Ver- Film h ervorragende Arbeit geleistet und die teilung innerhalb der gesamten Menge oder Entwickelt und gebrauchsfertig wurde Go- Grundlage für das geschaffen, was wir heute die Nähe zum nächsten Particle, zur Dichte laem bei Mikros Image – einem VFX-Studio haben. der allgemeinen Particles oder die Nähe zum aus Paris, das unter anderem eine Goldene Danach erzeugte Mikros hauptsächlich Bewegungsziel. So lässt sich das Verhalten Palme und einen animago AWARD vorweisen Menschenmassen in Stadien für Werbefilme, von Gruppen enorm präzise steuern. kann. Eine Testversion steht zum kostenlosen wo statische Menschen winken oder jubeln. Download unter www.golaem.com/crowd zur Also wollten wir weiter an der Komplexität Rendering Verfügung. von Crowds arbeiten. Wir mussten unsere Zur Anwendung und zum Start von Golaem Lösung von Grund auf neu schreiben, mit Wenn sich dann die Menge so verhält, wie haben wir einen Entwickler, Nicolas Chave- einer richtigen Animationslösung, um das man das möchte – wobei man auch während rou und einen der Projektbetreuer von Mikros Blending und Mischen von Bewegungs-Clips und nach der Simulation noch einzelne Cha- Image befragt. zu steuern, und mit den richtigen Tools, um Bibliothek Variationen des Modells werden in einem Character gespeichert Biped & Quadruped Golaem kommt mit zwei und vier Füßen zurecht Varianten Im Interface werden Characters mit Farbe differenziert Nodes Die Steuerung geht sowohl per Point und Click als auch per Node 15 AKTUELL FOKUS FILM & VFX 3D & ANIMATION INTERACTIVE INDUSTRIE DIGITAL ART SCIENCE & EDUCATION SERVICE renz abzuheben. Anscheinend waren die Be- dürfnisse von Mikros dieselben wie die vieler Studios, selbst solcher, die bereits andere Software für Massensimulation verwenden. Wir alle wollten eine Massenszene schnell und einfach einrichten und voll in unsere Pipeline integrieren können. Seit Jahren fehlt in der VFX- und Animati- onsbranche die Möglichkeit, auf einfache Wei- se Crowds zu simulieren, und es scheint, dass dank unserer engen Partnerschaft mit dem Mikros-Image-Studio, Golaem Crowd genau in dieses Lücke gestoßen ist. DP: Golaem rendert mit REYES. Gibt es neben Grundhaltung Der Aufbau der Menge und ihre Startposition kann per Raster gebaut werden dem üblichen Renderer Pläne, noch andere wie iRay/Mental Ray oder andere Softwarepa- das Verhalten von Figuren zu bestimmen und den. Ein Animator kann seine Animation in kete zu implementieren? zu steuern. Zur selben Zeit als wir beschlos- ein benutzerdefiniertes Format exportieren,