20
computergrafik 3ds max 5: render- und output-optionen 126 digital production 3/03 dp 3ds max 5: Optionen für Rendering & Output 3ds max bietet neben den integrierten Tools für Rendering- und Web-Output die Mög- lichkeit, Plug-Ins einzu- binden und deren Funktionen zu nutzen. Das Angebot reicht von freien Script-Lö- sungen für Radiosity- Solver bis hin zur Ein- bindung kommerziel- ler Produktionsrende- rer via Export-Funkti- on. Hier der zweite Teil unserer Übersicht. Dieser Beitrag baut auf den Arti- kel „3ds max 5: Raytrace- und an- dere Render-Optionen“ in der di- gital production 2/03, S. 108-122, auf. Dieser Beitrag baut auf den Artikel „3ds max 5: Raytrace- und andere Render-Optionen“ in der digital production 2/03, S. 108- 122, auf. Er lässt sich aber auch unabhängig vom ersten Teils le- sen. Um welche Zusatzsoftware für 3ds max es in diesem Artikel geht, erfahren Sie in dem Kasten auf der rechten Seite. Eine RenderMan basierte Lösung: MaxMan Die Plug-In-Applikation und Ren- derMan-Bridge MaxMan von Animal Logic ermöglicht es dem 3ds-max-Anwender, via *.Rib-Ex- port-Funktion mit dem bekann- ten Produktions-Rendersystem RenderMan von Pixar oder des- sen vielfältigen „Derivaten” zu rendern und zu arbeiten. Durch seine übersichtliche Integration in 3ds max ist MaxMan leicht zu bedienen. Die unterstützten RenderMan- Shader lassen sich innerhalb des 3ds-max-UI´s zuweisen, editieren oder mischen, wobei man die an- gebotene optische Feedback –Funktion zu den Materialanmu- tungen nutzen kann. Die Heran- gehensweise der Magic Shader unterstützt alle nativen 3ds-max- Materialien, indem die Magic Shader sie „on the fly” und unter Berücksichtigung der Material- Hierarchien von 3ds max in maß- geschneiderte RenderMan-Sha- der „übersetzt”. Zu den beein- druckenden Leistungsmerkma- len von RenderMan gehören die gute Bewegungsunschärfe, das Displacement sowie viele maß- geschneiderten Shader. Weitere Stärken sind das direkte Rende- ring von Nurbs-Oberflächen (ohne vorherige Polygon-Tesse- lierung) und das problemlose Handling großer Szenen. Die Geometrien, Animationen und Deformationen innerhalb von 3ds max sind ebenso unter- stützt wie Materialien, Texturen, Schatten und Reflektionen bzw. Auch unter den Render- Effekten taucht MaxMan auf MaxMan: Hier ein Screenshot beim Arbeiten mit MaxMan

3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

  • Upload
    others

  • View
    41

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

126 digital production 3/03

dp

3ds max 5: Optionen fürRendering & Output3ds max bietet nebenden integrierten Toolsfür Rendering- undWeb-Output die Mög-lichkeit, Plug-Ins einzu-binden und derenFunktionen zu nutzen.Das Angebot reichtvon freien Script-Lö-sungen für Radiosity-Solver bis hin zur Ein-bindung kommerziel-ler Produktionsrende-rer via Export-Funkti-on. Hier der zweite Teilunserer Übersicht.

Dieser Beitrag baut auf den Arti-kel „3ds max 5: Raytrace- und an-dere Render-Optionen“ in der di-gital production 2/03, S. 108-122,auf. Dieser Beitrag baut auf denArtikel „3ds max 5: Raytrace- undandere Render-Optionen“ in derdigital production 2/03, S. 108-122, auf. Er lässt sich aber auchunabhängig vom ersten Teils le-sen. Um welche Zusatzsoftwarefür 3ds max es in diesem Artikelgeht, erfahren Sie in dem Kastenauf der rechten Seite.

Eine RenderMan basierteLösung: MaxMan

Die Plug-In-Applikation und Ren-derMan-Bridge MaxMan vonAnimal Logic ermöglicht es dem3ds-max-Anwender, via *.Rib-Ex-port-Funktion mit dem bekann-

ten Produktions-RendersystemRenderMan von Pixar oder des-sen vielfältigen „Derivaten” zurendern und zu arbeiten. Durchseine übersichtliche Integrationin 3ds max ist MaxMan leicht zubedienen. Die unterstützten RenderMan-Shader lassen sich innerhalb des3ds-max-UI´s zuweisen, editierenoder mischen, wobei man die an-gebotene optische Feedback–Funktion zu den Materialanmu-tungen nutzen kann. Die Heran-gehensweise der Magic Shaderunterstützt alle nativen 3ds-max-Materialien, indem die MagicShader sie „on the fly” und unterBerücksichtigung der Material-Hierarchien von 3ds max in maß-geschneiderte RenderMan-Sha-der „übersetzt”. Zu den beein-druckenden Leistungsmerkma-

len von RenderMan gehören diegute Bewegungsunschärfe, dasDisplacement sowie viele maß-geschneiderten Shader. WeitereStärken sind das direkte Rende-ring von Nurbs-Oberflächen(ohne vorherige Polygon-Tesse-

lierung) und das problemloseHandling großer Szenen.Die Geometrien, Animationenund Deformationen innerhalbvon 3ds max sind ebenso unter-stützt wie Materialien, Texturen,Schatten und Reflektionen bzw.

Auch unter den Render-Effekten tauchtMaxMan auf

MaxMan: Hier ein Screenshot beim Arbeiten mit MaxMan

Page 2: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 127

3ds max 5: Render- und Output-Optionen

RenderMan basierte Lösungen

MaxManAnbieter: Animal Logic, www.animallogic.com; www.dbsys.dePreis: MaxMan kostet 990 US-Dollar und beinhaltet eine Mainten-ance für ein Jahr. Danach kosten Support und eine Update-Be-rechtigung jährlich 200 Dollar. Eine kostenlose, aber deutlich limi-tierte (maximal 50 Szenen-Elemente) MaxMan-Light-Version liegtzum Download bereit. Sie bietet eine gute Basis, sich mit dem Pro-dukt vertraut zu machen. Beide Varianten arbeiten mit FlexLM-Floating-Lizenzen.

RenderMan Artist Tools 5.0Anbieter: Pixar, www.animallogic.com; www.dbsys.dePreis: Die aktuelle Tools-Sammlung kostet etwa 8000 US-Dollar.

RenderDotCAnbieter: Dot C Software, www.dotcsw.com. Preis: RenderDotC v3.3.5 Film-Edition kostet 2995 US-Dollar, dieBroadcast-Edition 595 US-Dollar.

AirAnbieter: Sitex Graphics, www.sitexgraphics.comPreis: Das Basispaket kostet 375 US-Dollar.

3DelightAnbieter: 3Delight, www.3delight.com.Preis: 3Delight ist frei erhältlich. Support gibt es auf Honorarbasis.

Blue Moon Rendering ToolsAnbieter: Die Software wurde eingestellt. www.exluna.comPreis: Für Privatanwender gratis. Man findet die Tools im Internet

*.rib und RenderMan relevante Tools

3DS2RIBAnbieter: Alex Segal, www.r-m-c.ruPreis: Der 3DS2RIB-Konverter ist frei im Netz erhältlich.

AyamAnbieter: Randolf Schultz, [email protected]: Ayam liegt zum kostenlosen Download bereit.

BorgAnbieter: project-borg, www.project-borg.orgPreis: Das Rendering-GUI ist ein freies Open-Source-Produkt.

DoberManKontakt: Lucki, [email protected],, www.doberman.3d.plPreis: Das Plug-In- und Script-Set ist per Download frei erhältlich.

Tools zur Toon-Ausgabe

Inkworks Renderer und SwiffworksAnbieter: Cambridge Animation Systems, www.animo.com; ww.dbsys.de, Preis: 199 US-Dollar.

Illustrate 5Anbieter: Digimation, www.digimation.comPreis: Illustrate 5.x kostet zur Zeit 395 US-Dollar. Ein Upgrade von4.1 auf die aktuelle Version liegt bei 99 US-Dollar.

FinalToon R 1.0Anbieter: Cebas, www.finalrender.com; www.cebas.dePreis: etwa 550 Euro

Web-Export: Plug-Ins und Player

Marks VRML97-ExporterAnbieter: Mark Callow, www.edgewise-consulting.comPreis: Das Produkt kostet im Netz in der Vollversion 40 US-Dollar.Eine Trial-Version, ausgestattet mit einer beschränkten Anzahl vonExportmöglichkeiten, gibt es ebenfalls als Download.

WildTangentAnbieter: www.wildtangent.com. Preis: frei verfügbar.

RichFX EncoderAnbieter: RichFX, www.richfx.com.Preis: Private Nutzung frei. Darüber hinaus gibt Real-Player-ähn-liche Lizenz-Bundles

ViewPointExportToolAnbieter: ViewPoint, www.viewpoint.com. Preis: frei erhältlich.

Shout 3DAnbieter: Eyematic, www.shout3d.com. Preis: Gratis.

Web-Ausgabe: Plug-Ins StandalonePlasmaAnbieter: Discreet, www.discreet.de. Preis: rund 800 Euro

Cult3DAnbieter: Cycore, www.cycore.com; www.cult3d.comPreis: Die Komponenten zur Erstellung des Contents sind wie auchder Plug-In-Player für den Browser frei erhältlich. Für kommer-zielle Nutzungen gibt es gesonderte Lizenzmodelle.

b3D StudioAnbieter: Brilliant-Digital, www.brilliantdigital.comPreis: Das b3d-Studio kostet als Basis-Applikation 995 US-Dollarund in der Pro-Variante 2495 US-Dollar. Der b3d-Projektor ist frei.

Pulse Animation StudioAnbieter: Digimation, www.digimation.com; www.pulse3d.comPreis: Das Produkt kostet bei Digimation 3000 US-Dollar. Die Player-Komponente ist für MS Windows und Apple kostenfrei erhältlich.

Swift3DMaxAnbieter: Electric Rain, www.erain.com, Preis: 295 US-Dollar.

Stereoskopische Ausgabe-Tools

StereoVUE 3dsAnbieter: Stereo Graphics, www.stereographics.com; Preis: 129 US-Dollar

DepthCam 4.0Anbieter: Vrex, www.vrex.comPreis: DephCam auf Anfrage. Das Browser-Plug-In ist gratis.

Page 3: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

128 digital production 3/03

dp

Refraktionen. Es existiert aucheine Unterstützung für die inRenderMan 3.9 angebotenenBlobbie-Objekte und über den3ds max hauseigenen Meshs-mooth-Modifier auch für dieRenderMan-Subdivision-Ober-fächen.Natürlich greift MaxMan auf dievon Pixar programmierten viel-fältigen Net-Render-Funktionenzu, um die Arbeit auf mehrereCPUs oder Rechner zu erlauben.Dabei ist sogar das Verteilen ein-zelner Buckets eines Frames überdas Netz realisierbar, was zu ei-ner besseren Ausnutzung der Re-chenleistung führen soll. MaxMan lässt sich zum Generie-ren von *.rib-Dateien (dies vor al-lem auf Multi-OS-Plattform-Ebene

für Unix, Irix usw.) und deren spä-teren Rendering in RenderManoder kompatiblen Renderern nut-zen oder direkt über die 3ds-max-Integration. Ferner arbeitet Max-Man mit dem in 3ds max 5 inte-grierten Netzwerk-Rendering-Sys-tem Backburner und den in 3dsmax über Shader steuerbaren at-mosphärischen Effekten zusam-men. MaxMan unterstützt die globalenRenderMan-Einstellungen genau-so wie die in 3ds max verwende-ten Modifier, Kamera- oder Lich-teinstellungen. Die Applikationbietet mehrere Tools und ist in derLage, mit einem Displaytreiber fürRenderMan oder BMRT die jewei-lige Ausgabe im 3ds-max-Frame-Buffer darzustellen und dessenOptionen zu nutzen. Sämtliche MaxMan-Einstellun-gen werden im *.max-Formatmit gespeichert und bei erneu-tem Öffnen der Szene geladen.Hat man den MaxMan-Rende-rer als aktuellen Renderer auf-gerufen, ergeben sich im Ren-der-Dialog von 3ds max vieleneue Einstellungsmöglichkei-ten. Ein Editieren solcher Sze-nen hinsichtlich MaxMan-frem-der Einstellungen ist auch ohneeine gültige MaxMan-Lizenzfür weitere Anwender möglich.Möchte man aber diese Para-meter ändern oder mit Max-Man rendern, klappt dies nurmit einer Lizenz. Die Konfigura-tion der Pfade bereits existie-render Renderer und Kompo-nenten geschieht weitgehendautomatisch, kann aber auchper Hand geschehen. Preise: Die MaxMan-Vollversionkostet 990 US-Dollar und bein-haltet eine Maintenance für einJahr. Danach erhält der Anwen-der für 200 US-Dollar jährlicheine Update-Berechtigung undProdukt-Support. Eine kostenlo-se, aber deutlich limitierte (maxi-mal 50 Szenen-Elemente) Max-Man-Light-Version liegt zum Do-wnload bereit. Sie bietet einegute Basis, sich mit dem Produktvertraut zu machen. Beide Vari-anten arbeiten mit FlexLM-Floa-ting-Lizenzen.

Produktions-Renderer vonPixar: Renderman

Renderman ist „der“ Produkti-ons-Renderer von Pixar. Er ist einScanline-Renderer, der über dieMöglichkeit verfügt, integrierteoder Raytracing-Module vonDrittanbietern zu nutzen. Dievon Pixar angebotene Distributi-on sind die RenderMan ArtistTools. Der Programmteil Alfred ist einvia Script zu steuernder Taskpro-zess, um Netzwerk-Renderingszu administrieren. Mit Alfredkann man die Renderumgebungskalieren sowie die Render-Queue prioritätabhängig steu-ern. Nativ steuert Alfred die pro-dukteigene Renderplattform,den RenderMan-Engine.Die Komponente It ist ein Vie-wer. Sie wurde in der aktuellenVersion überarbeitet und nebeneiner neuen Benutzerführungmit einer Compositing-Engineauf Scriptbasis versehen. Nimbydient der Vermeidung von Res-sourcen-Verschwendung vonbeispielsweise aktuell ungenutz-ten Workstations. Die Informa-tionen über den Auslastungszu-stand der Maschinen holt sichNimby über die RenderMan-Komponente Maitre d`. Dann ist

Slim zu erwähnen, ein Werk-zeug, um Shader zu entwickeln.Slims grafische Oberfläche er-möglicht es auch Anwendern,die im Umgang mit Scriptspra-chen weniger bewandert sind,RenderMan-Shader zu ent-wickeln. Professionelle Scripter haben dieMöglichkeit, Funktionen in Ei-genregie zu erweitern und dieRessourcen der Funktionsbiblio-thek zu nutzen. Mit der Render-Man-Shadingsprache und derAnti-Aliasing-Qualität der inte-grierten Bewegungsunschärfelassen sich bei der Verwendungvon „Live-Dreh-Material“ undsynthetischen Effekten erstaunli-che digitale Ergebnisse realisie-ren.Die Basis von RenderMan ist das*.rib-Datei-Format. „rib“ stehtfür RenderMan InterfaceBytestream. Es enthält alle Sze-neninformationen zu Objekten,Lichtern und Kameras. Viele indieser Übersicht angesproche-nen RenderMan-Derivate sindmehr oder weniger in der Lage,mit diesem Datei-Format umzu-gehen.In der dp 03/02 finden Sie ab Sei-te 102 einen ausführlichen Be-richt zu den Renderman ArtistTools 5.0. Zwar ist in vorab ge-

nannten Arti-kel die Integra-tion der Ren-derman ArtistTools in AliasW a v e f r o n tMaya das The-ma, jedoch er-geben sich glei-che bis ähnli-che Möglich-keiten auch in-nerhalb von

MaxMan: Auch dieBitmap-Attributemachen diesesPlug-In interessant

MaxMan bietet unter anderem auch denMMBlobby-Objekt-Typ

Page 4: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 129

3ds max. Dort fungiert als Bridgedas vorab bereits genannte Pro-dukt MaxMan von AnimalLogic.Hier einige Punkte, die in der ak-tuellen Distribution des Pixar-Produktes neu sind oder überar-beitet wurden.Neu ist der Ansatz des Smart-Ar-chives und die Unterstützung beider Texturierung von Subdivisi-on-Oberfächen. Ein Rendern, derhinsichtlich ihrer Performanceüberarbeiteten Schatten in Min-Max-Schatten-Dateien ist jetztmöglich und geschieht zwei bisdrei Mal so zügig wie zuvor. Umdie Kanten von Nurbs-Objekten,die mit einem Displacement ver-sehen wurden, besonders sauberzu kalkulieren, wurde ein neuerDicing-Modus für Nurbs ent-wickelt und bereitgestellt.Es gibt neue Pixel-Filter-Metho-den. Die Verwendung von User-Attributen und User-Optionenbeim Rendern wird nun umfang-reicher unterstützt und der Ren-derer ist in der Lage, eigenstän-dig eine konditionale RI-Eva-luierung durchzuführen. Die Ver-wendung von *.rib-Informatio-nen in Form von Inline-Archivenist hinzugekommen. Da Objekt-und Lichtdarstellungen inner-halb der *.rib-Dateien nun inForm von Zeichenketten darge-stellt werden, anstatt wie zuvordurch ganze Zahlen, ist es nunmöglich, eindeutige IDs zu ver-geben.Durch die Möglichkeit, bei Shut-terzeilen auf Offset-Optionenzurückzugreifen, lassen sich Be-wegungsunschärfe-Archive voll-ständig integrieren. Die nach derRI-Spezifikation 3.2 beschriebe-ne Rib-Client-Bibliothek erlaubtes, mehrere Rib-Streams zugleichzu administrieren (RiContext).Durch das Facevarying, eineneue Klassenspezifizierung fürPrimitive-Variablen innerhalbvon RenderMan, existiert jetzteine Unterstützung von Varia-blen pro Vertex für Subdivision-Oberflächen. Beschränkungenhinsichtlich frei definierbarerOutput-Variablen wurden ent-fernt und man kann hier nun aufFilterfunktionen zurückgreifen.

Bild-Dateien im *.tif(f)-Formatlassen sich nun ebenfalls als Tex-turen einbinden. Grenzwerte las-sen sich bei der Verwendung vonRIBlobby-Objekten direkt steu-ern. Das Renderer Checkpointinggewährleistet ein Fortführen vonabgebrochenen oder angehalte-nen Render-Jobs.Es ist möglich, Clipping-Planesfrei zu definieren. Probleme beider Darstellung von beispielswei-se prozeduralen Texturen, Multi-segment-Tiefenunschärfe oderder Trim-Kurven sind nun genau-so beseitigt wie die Limitierungder Shaderparameter auf bisher32 „Charaktere“.Anwender stoßen auf eine er-weiterte DSO-Bibliothek sowieauf Filterfunktionen für Textu-ren sowie eine Menge neuerShader-Einstellungsmöglichkei-ten. Die Prüfung von Displace-ment-Bounds ist mit brauchba-ren Warnmeldungen ausgestat-tet worden, was ein zielgerichte-tes Arbeiten erleichtert.Die RenderMan Artist Tools sindaktuell für Windows, Linux undIrix 6.2 zu haben, wobei einigeKomponenten, wie Irma, aufWindows NT nicht funktionieren.Preis: Die RenderMan Artist Tools5.0 kosten etwa 8000 US-Dollar.Viele Applikationen und Plug-Inskönnen *.rib-Dateien auf Basisder RenderMan-Technologieausgeben. Deshalb ist der Opera-tor in der Lage, viele kommerzi-elle und nicht-kommerzielleTools zu nutzen. Ein großer Vor-teil besteht darin, dass sie auf derRenderMan-Shadingsprache auf-setzen und die im Netz kursie-renden Dokumentationen zuden Tools adaptierbar sind. Eini-ge zu RenderMan-kompatibleRenderer und *.rib-Tools stellenwir hier im Beitrag vor.

RenderMan-kompatibel:RenderDotC

Die im RenderMan-Standard ge-schriebene RenderDotC-Render-Engine lässt sich von MaxManüber das in 3ds max befindlicheRenderer-Rollout ansteuern. Siebietet viele aktuelle Funktionen.

Hier sehen Sie die AnimalLogic-MaxMan-Rendereinstellungen

MaxMan: Die angebotenen Einstellungen umfassen Basis-, Fortgeschrittenen-, Benutzerabhängige, GI-, Scanline-, Net-Render-, Kanal-, Reflektions-, Textur-, Schatten-, Pfand- undSuch-Pfad-Optionen

Page 5: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

130 digital production 3/03

dp

Sie liegt preislich im Mittelfeld,was kommerzielle RenderMan-“Derivate” angeht.RenderDotC ist ein leistungsfähi-ger Renderer, der auch bei derProduktion von “The Matrix”Verwendung fand. Die Engineunterstützt Patch-, Nurbs-Ober-flächen und viele andere Geome-trien und kann darüber hinausgut mit Scripten arbeiten.Unterstützt werden Irix, Linux,HP-UX und Microsoft Windows(Win32).Preis: RenderDotC v3.3.5 Film-Edition kostet 2995 US-Dollar.Der Preis für die Broadcast-Editi-on: 595 US-Dollar.

Hybrides Rendering-System: Air

Air von Sitex Graphics ist ein Ren-dering-System, das sich von Max-Man ansteuern und nutzen lässt.Air ist ein hybrides Rendering-Sy-stem, das kompatibel zum Ren-

derMan-Standard und dessen3D-Szenen- und Shader-Beschrei-bungen arbeitet. Air ist je nach Anforderungenund Einstellungen in der Lage,die Vorteile des Scanline-Verfah-rens, wie schnelles Renderinggroßer Szenen und des Motion-Blurs nebst der Tiefenunschärfezu nutzen. Air kann diese Vortei-le mit der Flexibilität des Raytra-cings (physikalisch genaue Be-rechnungen, weiche Schatten, GIund Caustics) verbinden. Der Renderer unterstützt nativeine große Anzahl von geometri-schen Grundtypen wie Kurvenund Nurbs-Kurven, Nurbs-Ober-flächen (auch “getrimmte”), Po-lygone und Partikel. Ferner hatman mit Air für HDR-AufgabenIm- und Export-Möglichkeitenund eine Unterstützung für Sub-Pixel-Displacement. Air unter-stützt prozedurales Modellierenund Shader-Programmierung.Die Editoren, die mit Air einher-gehen, bieten die Möglichkeit,grafisch und objektorientiertShader anzufertigen.Air kann auf viele An-bindungen zu 3D-Ap-plikationen zurück-greifen. Informatio-nen hierzu gibt es un-ter http://www.sitex-graphics .com/html/Plug-Ins.html. Preis: Das Basispaketvon Air kostet im Netz

375 US-Dollar. Auch eine kosten-lose Demo-Version ist zu haben.

RenderMan konformeEngine: 3Delight

3Delight (erstes Release im Au-gust 2000) ist eine RenderMankonforme Render-Engine auf derBasis eines Sets von Kommando-zeilen-Tools und zwei Default-Bi-bliotheken. Das mit der aktuel-len Version ausgelieferte GUI istzur Zeit nur für Mac OS X pro-grammiert. 3Delight ist ein Scan-line-Renderer und arbeitet, wiedie anderen RenderMan konfor-men Engines auch, mit 3D-Sze-nen-Beschreibungen im *.rib-Da-tei-Format. 3Delight verfügtüber einen integrierten Raytra-cer, der sich zuschalten lässt.Hier einige Kommandozeilen-Tools:renderdl ist ein Reader für binäreoder Ascii-Dateien im *.rib For-mat. Setzt man das Tool ein, wirdder 3Delight-Renderer aufgeru-fen, um das gewünschte Bild zu

generieren. Auch kann man mitdem RenderMan ApplicationProgramming Interface (API) ar-beiten.Shaderdl ist ein Compiler für Sha-der. Er ist zu RenderMan voll kom-patibel und unterstützt Ober-flächen-, Displacement-, Licht-, Vo-lumen- und Image-Shader desPixar-Produkts. Die eigenen Sha-der können kompiliert sein oderals systemunabhängige Script-Ver-sionen Verwendung finden. Ach-tung: Mac OS X unterstützt ledig-lich die Script-Versionen von Sha-dern.tdlmake ist ein Textur-Optimie-rer, der *.tif(f)-Dateien ausliestund optimiert, um sie in einerrendererfreundlich aufbereite-ten Version im *.tdl-Format zu si-chern oder anzubieten.shaderinfo ist ein Tool zum Aus-lesen von Shader-Informationen.lib3delight ist eine Bibliothek,die sich mit anderen Anwendun-gen verknüpfen lässt, um Outputzu rendern – unterstützt vomRenderMan-API.

Ayam-Main: Die Select-Renderer-

Auswahl im User-Interface von Ayam

Alfred, It, Nimbyund Slim: Dievier RenderMan-Komponenteninnerhalb desWindows-Start-menüs

MaxMan: Der Benutzer kann auf denDOF-Modifier (im Bild) und den MaxMan-LOD-Manager zugreifen

Page 6: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 131

LibShaderInfo ist eine Bibliothek,die sich in andere Applikationeneinbinden lässt, um Shader „ab-zufragen”, zu verwenden undauszulesen.3Delighter ist das 3Delight-GUIfür Mac-OS-X-Anwender, dieShell-Verwendung meiden wol-len.Hier einige wichtige Fähigkeitenvon 3Delight: Die Rendering-En-gine unterstützt Tiefen-, Bewe-gungsunschärfe und Ober-flächen-Displacement, zudemneben atmosphärischen Effek-ten, selektiven Raytracing auchdiverse Schattentexturen undRaytraced-Schatten. Texturenlassen sich in 3Delight mit selek-tiven Anti-Aliasing-Filtern wiedem Catmull-Rom-Filter aufwer-ten. Unterstützt werden Geome-trien wie Polygone, Patches (B-Spline, Bezier, Catmull-Rom undandere), Nurbs (auch mit Trimm-Kurven), Kurven (etwa für Fellund Haare) und prozedurale Ty-pen. Vom Benutzer definierteWerte-Zuweisungen, für Schei-telpunkte etwa werden, soweitsie an die jeweiligen Geometrien“gebunden” sind, ebenfalls un-terstützt. Eine Ausgabe von Da-teien im *.rgb-, *.rgba, *.z- oder*.az-Format ist in jeder Auflö-sung möglich.Das 3Delight-GUI (nur für MacOsX) soll Anwendern, die Shell-

Oberflächen eher skeptisch ge-genüberstehen helfen, einenbesseren Überblick und leichte-ren Einstieg in 3Delight zu fin-den. Das Kompilieren von Sha-dern, das Rendern und Editierenvon Szeneninformationen im*.rib-Datei-Format wird überdiese Interface auch ohne Shell-Kenntnisse möglich.3Delight unterstützt MS Windo-ws, Linux, Irix und Mac OS X. Preis: 3Delight ist per Downloadfrei erhältlich. Bei Support-Anfra-gen werden Auskünfte zu kom-merziellen Produktionen auf Ho-norarbasis angeboten.

BMRT: Blue MoonRendering Tools

Die BMRT Rendering Engine,entwickelt von Larry Gritz beiPixar, und der Entropy Renderervon Exluna stehen leider seit derFusion mit Nvdia nicht mehr zurVerfügung. Den Support für re-gistrierte Benutzer gibt es jedochweiterhin. Aktuelle Informatio-nen finden Sie unter www.exlu-na.com. Die Blue-Moon-Rendering-Toolssind eine Sammlung von nahezu100% RenderMan-kompatiblenRendering-Tools und Bibliothe-ken, deren Möglichkeiten in ei-nigen Funktionen über die desPixar-Produkts hinausreichen.

Auch sind siemit einem um-fangreichen Hil-fesystem ausge-stattet.Die Applikationoder die Pro-grammierplatt-form, mit derman arbeitet,muss eine guteExportfunktionfür *.rib-Dateienaufweisen – wie

in diesem Fall bei 3ds max. DieBMRT verfügen über einen inte-grierten Frame-Buffer und dieMöglichkeit, einen grafischenManager-Frontend für die opti-sche Kontrolle von Servern undProjekten zu nutzen. Die automatische Verteilung vonJobs im Netzwerk ist, wie bei fastallen RenderMan-Derivaten,professionell umgesetzt. Es exi-stiert eine direkte Unterstützungund Kompilierungs-Möglichkeitvon *.rib-Dateien und Dateienim *.sl-Format. Die Blue MoonTools stellen Texturen in der Ren-derMan-Shadingsprache bereit.Die „RGL“-Funktion sorgt dafür,dass man bereits vor dem finalenRendering ein optisches Feedb-ack in minderer Qualität perMesa (OpenGL-Funktionalität)anfertigen lassen kann.Eine Einschränkung besteht dar-in, dass die RenderMan-*.slo-Formate aus der „geshare`ten“Applikation zu den mit BMRT er-zeugten Formaten inkompatibelsind.Mit dem später im Beitrag er-wähnten Open-Source-Tool Borg(BMRT Ordinary Rendering GUI)gibt es ein kostenloses Interfacefür die Arbeit mit den BMRTs.Eine solche Benutzführung er-leichtert vielen Anwendern dieArbeit mit Kommandozeilen-ori-entierten Tools.

BMRT OrdinaryRendering GUI: Eine Auswahl dervielen Optionen imBorg-User-Interface

VieleOptionen:DasDober-Man-Export-Panelinnerhalbvon 3dsmax

Page 7: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

132 digital production 3/03

dp

Die letzten Versionen der Blue-Moon-Renering-Tools wurdenfür Windows, Linux, Irix, DecOSF1 und Solaris angeboten.Preis: Die Sammlung war für Pri-vatanwender kostenlos. Diekommerzielle Version war hinge-gen kostenpflichtig. Mit etwasGlück findet man einige Versio-nen noch auf Uni-Servern.

Der Konverter:3DS2RIB

3DS2RIB ist ein Kommandozeilen-orientierter Konverter von AlexSegal. Zu beachten sind die Ein-

schränkungen des *.3ds-Datei-Formates wie diefehlende Unterstützungfür Morph-Targets.Preis: Der 3DS2RIB-Kon-verter ist frei im Netz er-hältlich.

Nurbs- und CSG-Modelling: Ayam

Bei Ayam handelt es sichum eine vollwertigeNurbs- und CSG-Model-ling-Umgebung für dasRenderMan-Interface. InAyam sind folgende Ren-derMan-Grundobjekteimplementiert: Kugel,Scheibe, Zylinder, Kegelund Torus. Ayam unter-stützt Nurbs-Modellingvon Curven und Patches.Bei Revolution-Objektenmit willkürlichem Aus-gangswinkel, werden im-mer Full-Caps (die Cap-Object-Funktion kann aufKurven basierende ebeneCaps kreieren) generiert;ein Arbeiten mit den Aus-gangskurven bleibt dabeistets möglich. Ein Extru-dieren mit Löchern, Ab-kantungen und Caps wirdunterstützt und eine Skin-Object-Funktion ist in derLage, ein Skinning überverschiedene Kurventy-pen sowie Kurven-Auflö-sungen hinweg anzule-gen und das Ergebnis zuinterpolieren.

Der in Ayam integrierte rib-Ex-port unterstützt Area-Lichterund Schattentexturen und ist inder Lage, aus seinem Ansichts-fenster heraus, direkt Rendereraufzurufen und über eine Fort-schrittsanzeige deren Status zuüberwachen.Beim Export stehen dem Anwen-der zwei weitere Funktionalitä-ten zur Seite, die RiOptions unddie RiAttribute, die jeweils mitMarkierungen arbeiten können.Ayam hat ein leicht zu er-schließendes Interface, eine um-fassende Dokumentation imHTML- sowie im *.pdf-Format

mit Index-Funktionen und einTreeView-Tool mit Drag-und-Drop-Unterstützung. Darüber hinaus sind Instanzenund beliebig viele Arbeitsfensterin Ayam verfügbar, wie beispiels-weise ein eigenständigesProperty-Clipboard, eineKonsole oder die jeweili-gen Undo-Funktionen.Für Programmierer sollteinteressant sein, dass einScript-Interface namensTcl existiert. Tcl erlaubt esdem Anwender, eigeneGUIs zu schreiben und inAyam, ohne einen erneu-ten Start der Applikation,aufzurufen und zu inte-grieren. Alles in allem istAyam ein echter Gewinnfür Max-Anwender.Preis: Ayam liegt zum ko-stenlosen Download be-reit.

GUI für die Blue MoonRendering Tools: Borg

Das Borg-Open-Rende-ring-GUI (Borg) dient alsgrafische Benutzer-führung für die BlueMoon Rendering Tools.Das Ziel dieses Open-Source-Projekts ist es, einhochwertiges Render-Management-Tool aufBasis der RenderMan-Technologie bereit zustellen. Voraussetzungen

für die Verwendung von Borgsind ein Java Runtime Environ-ment 1.1.x oder höher, ein TCP/IP-Netzwerk und die Blue MoonRendering Tools (BMRT) bis hin zuVersionsschritt 2.6.Borg verfügt über eine erweiter-te Hilfefunktion auf HTML-Basisund einen grafischen Frontend-Manager, um Server und Projek-te zu überwachen. Texturdatender aktuellen Render-Projektewerden automatisiert und denServern übermittelt, die die je-weiligen Projektteile rendernsollen. Es gibt eine RGL-Unter-stützung für das Rendering derPreview-Funktion sowie eineMulti-Plattform-Unterstützungfür beispielsweise Linux, Windo-ws 95/98/NT, Solaris und Irix. Der Servermanager verwaltet biszu 100 Server und verkraftet biszu 200 Projekte. Es gibt eine au-tomatische Verteilung der mit

Bunte Kugeln: Ein „klassisches“ Raytracing, umge-setzt mit DoberMan

Der DoberMan-Shader-Editor, zu finden im 3ds-max-Material-Editor, ist ein mächtiges Tool

Gemasertes Holz: Ein Rendering mit DoberMan

Heißes Getränk: Eine „klassische“ 3ds max Teekan-nen-Szene erstellt mit den DoberMan-Script-Tools

Beim zielgerichteten Optimieren des Out-puts helfenTools wie der DoberMan-Light-Modifier

Page 8: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 133

den Projekten gespeicherten*.rib-Dateien auf die verbunde-nen Render-Server. Die erzeug-ten Bild-Daten werden automa-tisch an den Servermanagerzurückgegeben, wodurch ein ge-sondertes „Mounten” von Fest-platten oder Pfandkonfiguratio-nen für Verzeichnisse nicht mehrnotwendig sind. Der Serverma-nager lässt sich darüber hinausauch über einen Webbrowsersteuern. Die BMRT sind hierfürleider nicht mehr frei verfügbar,jedoch sind Anbindungsmöglich-keiten für PrMan, RenderDotC,3Delight und Air geplant. Weite-re Infos: finden Sie unterhttp://www.project-borg.org/supported_renderer/index.html.Preis: Borg ist ein freies Open-Source-Produkt und steht zumDownload und Test bereit.

Gratis-Kollektion von Max-Scripten: DoberMan

Die DoberMan-Tools sind einekostenlose Kollektion von Max-Scripten, die es dem Max-Anwen-

Kontakt: Lucki, [email protected],www.doberman.3d.plDoberMan unterstützt Perspekti-ven, Kameras, Lichter (auch mitspeziellen DoberMan-Tools wiedem Area-Light-Modifikator), be-arbeitbare Netze und Render-Man-Shader. Außerdem bietet

diese Lösung einen Algo-rithmus zur beim Monte-Carlo-Verfahren verwen-deten indirekten Illumi-nierung, zu Kaustics(DM-Export-Script nebstDMBMRT-Modifikatoroder/und dem DM-Light-Modifikator) und be-grenzt Radiosity für Ele-mente.Preis: Das Plug-In- undScript-Set ist über einenDownload frei erhält-lich.

True Line Renderer:FinalToon Stage1

FinalToon Stage1 ist ein3ds-max-Plug-In undauch im Umfang derneuen FinalRender Sta-ge1 enthalten. FinalTo-on ist unter den Rende-

ring-Effekten zu finden und ar-beitet wie diese stets mit einemzuvor vom eingebauten Scanli-ne-Renderer erstellten Bild. Setztman auch FinalRender Stage1ein, lässt sich selbst für Cartoon-Shaded-Objekte mit GI arbeiten. Da FinalToon ein True-Line-Ren-

der erlauben, Arbeiten in das*.rib-Format zu übertragen undauf Wunsch außerhalb von 3dsmax zu rendern. Die Dialog-Fen-ster sind übersichtlich und wei-sen viele nützliche Einstellungs-optionen auf. Durch den inte-grierten Shader-Editor ist es zu-sätzlich möglich, Ren-derMan-Shader zu la-den und deren Einstel-lungen für eine spätereAusgabe zu modifizie-ren und gewünschteSzenen-Objekte damitzu versehen. Der Pro-grammierer dieserScript-Lösung, Luckiaus Polen, arbeitet zurZeit als Technical Direc-tor bei MetropolitanFilm an einem abend-füllenden 3D-Film.

Architektur: Hier sehen Sie den

Screenshot eines Shockwave-

Probe-Exports

Fische im Wasser: Inkworks im Einsatz

Page 9: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

134 digital production 3/03

dp

derer ist, eignet er sich vor allemfür variable und technische Lini-enanforderungen. Der Rendererist darüber hinaus in der LageHidden Lines zu rendern. Laut In-formationen aus dem Internetsollen selbst Reflektionen undRefraktionen entlang von Linienmöglich sein. Wenn die Funktio-nen halten, was sie versprechen,wäre es eine Bereicherung fürgrößere Produktionsanforderun-gen. Mehr über FinalToon vonCebas demnächst in der digitalproduction.Preis: FinalToon R 1.0 soll etwa550 Euro kosten. Das Produkt istfür 3ds max 4 und 5 sowie 3ds Viz4 zu haben.

Tools: Inkworks Rendererund Swiffworks

Inkworks Renderer und Swiff-works basieren auf der von Cam-bridge Animation Systems fürihre Applikation Animo ent-wickelten Cartoon-Technologie.Bei dem Standalone Animo 4.1handelt es sich um ein in profes-

sionellen Produktionen verwen-detes Tool, das Komponentenwie Scan, InkPaint, Director, Ren-

der, VectorEditor und ImagePro-cessor anbietet. Erweiterungenfür Farb-Korrekturen, Sound

oder SFX-Module sind optionalzu haben. Es besteht die Möglichkeit auch3D-Animationen, weiter zu ver-arbeiten. Inkworks ist in derLage, 3ds max-Szenen via Export-funktion für Animo bereit zustellen. Dies geschieht zur Zeitüber das *.c3d Format, vektorba-sierte Formate, 2D-Level-Dateienoder eine Brücke zu der Animo-Programmerweiterung Szene III.Bei der 2D-Cel-Variante kannman beim Im- und Export be-stimmen, ob die Elemente alsMaterial oder Objekt eingebun-den werden sollen. Farbmodellewerden mit unterstützt. Darüberhinaus besteht die Möglichkeit,Graustufen-Zeichnungen (etwafür Storyboards und Previsuali-sierungen) auszugeben, die sichmit Werkzeugen und Effekten(beispielsweise Farb-Korrekturoder SFXs) innerhalb Animosweiter bearbeiten lassen. Ink-works bietet dem 3ds-max-An-wender die Möglichkeit, 3D-Ani-mationen einen klassischen Car-toon-Look zu verleihen.Der in 3ds max als Plug-In ange-botene Renderer bietet folgendeFunktionen: Unterstützt werden

Ein Konfigurationsschritt des Illustrate Rendering-Wizards vonIllustrate, der dem User das Handling der wichtigsten Render-und Output-Einstellungen erleichtern soll

So zeigt sich Illustrate inerhalb des 3ds-max-Render-DialogesDie geöffneten Render-Einstellungen von Illustrate im 3ds-max-Render-Dialog

Gute Übersicht: Der 3ds-max-Workspace beim Arbeiten mit Illustrate

Page 10: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 135

eine Auswahl der globalen 3ds-max-Render-Einstellungen sowiezusätzliche Optionen aus demglobalen Render-Dialog. Es gibteine Fine-Grain-Kontrolle über„Ink Line”-Attribute. Eine Com-mand-Line-Version des Render-ers zur Nutzung mit dem 3ds-max-Batch-System fehlt eben-falls nicht.Inkworks-Funktionen: Vorhan-den ist die Möglichkeit, dieGrundfarben der Schatten undder Highlights separat zu justie-ren. Es gibt eine Kontrolle überdie Ausdehnung der jeweiligenSchatten- und Highlight-Berei-che sowie über die Schärfe undVerlaufsformen der Schatten-und Highlight-Bereiche. Kontrol-lieren lassen sich auch die Outli-nes und gefüllte Flächen, wobeisie sich hinsichtlich der Linien inder Stärke und Farbe animierenlassen. Es gibt zudem eine Kon-trolle über die Generierung vonFalzen, Silhouetten, Regionen,

Kanten und Schnittlinienund deren separate Bear-beitung. Bei der Verwen-dung des Inkworks-Carto-on-Materials erhält manviele zusätzliche Bearbei-tungs-Optionen.Die neuerdings im Um-fang von Inkworks enthal-tene Swiffworks-Kompo-nente bietet eine Ausga-bemöglichkeit im Macro-media-Flash-Dateiformat(*.swf) für 3ds max. DieApplikation basiert aufdem Basis-Code von Ink-works, der Software, dieCambridge Animation Sy-stems eigens für diesenCartoon-Renderer ent-wickelt hat.Swiffworks-Funktionen:Möglich ist eine voneinan-der unabhängige Kontrol-le von Outlines und gefüll-ten Regionen. Der Anwen-der kann die Generierungund Darstellung von Fal-zen, Silhouetten, Regio-nen, Kanten und Intersek-tions-Linien steuern. UnterBenutzung des Swiffwork-Materials gibt es für alle Li-

nientypen zahlreiche Parameterwie Linienstärke, deren Deck-kraft, Farbe und Falzwinkel. Beider Auswahl eines Phong-Materi-als werden die Parameter globalfür alle Linientypen angewandt.Alle Parameter sind dann ani-mierbar. Man hat auch die Gene-rierungs- und Darstellungseigen-schaften von Intersektionslinienzwischen den Objekten im Griff.Es besteht zudem die Möglich-keit, auf Materialien beider Pro-grammteile (Swiffworksund/oder Inkworks) zurückzu-greifen. Der Operator hat dieKontrolle über die Qualität unddie Größe der auszugebendenMacromedia-Flash-Datei (*.swf).Preis: Inkworks Cartoon Shaderfür 3ds max kostet 199 US-Dollar.

Toon-Renderer in vielenFormaten: Illustrate

Illustrate ist ein Toon-Renderer.In der aktuellen Versionen exi-

stieren Ausgabe-Optionen fürAdobe Illustrator-, Autodesk-DXF-Dateien und alle gängigenBild-Formate (*.tga, *.jpg usw.).Auch gibt es eine *.avi- und*.mov-Unterstützung. Mit demShockwave-Format von Macro-media lässt sich Output direkt insNetz stellen. Neu hierbei, es wirdauch Shading unterstützt.„In“ sind momentan Flash-Spie-le-Produktionen oder Präsenta-tionen, die winzig und „bunt“

und voller Animation sein kön-nen. Bei der Erstellung des an-geforderten Contents soll Illust-rates Rendering-Wizard helfen.Der „Render-Zauberer“ führtden Anwender durch die Ren-der-Konfiguration seines Pro-jekts bis hin zum finalen Rende-ring. Den Illustrate-Rendererfindet man im Hauptmenü oderaber auch im Renderer-Aus-wahl-Fenster. Darüber hinausentstammen der Installation

von Illustrate auch dreineue Modifier (Restrict SI,Paint On und Edge ID). Beim Rendering mit Illust-rate lassen sich Toon-Con-tent und 3ds-max-Scanli-ne-Renderer-Output kom-binieren, um beispielswei-se Cartoon-Charakteremit weichen Schatten zuversorgen. Illustrate arbei-tet mit den vom Anwen-der vordefinierten Mate-rialien, wobei unter ande-rem Füllung-, Linien- undShading-Stile justierbarsind. Danach kann manObjekt nach Objekt mitden gewünschten Carto-on-Anmutungen be-stücken und gemeinsamausgeben. Interessant istdie Möglichkeit, Outputfür ein Compositing imWireframe-Modus auszu-spielen oder Hidden-Lines

Das User Interface von Marks VRML-Exporter

Marks exportiert: Hier sehen Sie Testoutput über den „Marks VRML-Exporter“ im Inter-net Explorer und dem Cortona-VRML-Player

Neue WildTangent.Materialien sind innerhalb desMaterial-Editors von 3ds max zu finden

Page 11: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

136 digital production 3/03

dp

im finalen Bild sichtbar zu ma-chen.Einige interessante Funktionen:Illustrate ist in der Lage, eineVielfalt von Illustrations- undCartoon-Anmutungen zu erzeu-gen. 2D- und 3D-Renderings las-sen sich kombinieren und mit3ds-max-Materialien in einer 2D-Umgebung arbeiten: Linienstär-ken variieren hier beispielsweisemit der Entfernung oder derGröße des dargestellten Objek-tes; die Software updatet diesesVerhalten von Frame zu Frame.Ein neuer Cel-Shader unterstütztSchatten, Reflektionen, Refrak-tionen und alle verbleibenden3ds-max-Render-Funktionen undmacht aus 3ds-max-Materialien2D-Cel-Shader. Eine vollständigeKontrolle über einzelne Kantenerhält man jetzt über den Ed-geID-Modifier. Ein Multi-Pass-Rendering wird unterstützt undein selektives Rendern von Linienund Flächen in getrennten Passeserschließt neue Möglichkeitenbei der Arbeit im Team.Das Produkt ist für sämtliche 3ds-max- und Viz-Versionen verfüg-bar. Preis: Illustrate 5.x kostet überDigimation zur Zeit 395 US-Dollar; ein Upgrade von 4.1 auf

die aktuelle Version liegt bei 99US-Dollar.

Web-Export: Marks VRML97-Exporter

Der VRML97-Exporter von MarkCallow ersetzt während der In-stallation das 3ds max interneVRML-Exportmodul, wobei erein Backup des Original-Plug-Insanlegt. Im Idealfall erreicht man

mit der aktuell für 3ds max 4 ver-fügbaren Version (läuft offenbarauch in 3ds max 5 problemlos)ein optisch nahezu gleichesVRML-Abbild einer 3ds-max-Sze-ne im Webbrowser. Ich habe alsPlug-In-Player im Internet Explo-rer 6 für den VRML-Content denCortona VRML-Client verwen-det, allerdings kann der Grafik-treibertyp des Systems, wieOpenGL oder Direct3D, unter-schiedliche optische Ergebnisseerzeugen.Das Export-Plug-In, nun bereitsin der Revision 10, sorgt dafür,dass die absoluten 3ds-max-Größen bei der Konvertierungund Skalierung in VRML-Unitsbeibehalten werden und verfügtüber eine umfangreiche kontext-sensitive Hilfe-Funktion. Auffäl-

lig ist die gute Pflege des Pro-dukts über Jahre hinweg. Fallsman also mit VRML arbeitenmöchte und mit dem integrier-ten Tool unzufrieden ist, wäreMarks VRML-Exporter eine Alter-native. Der Exporter unterstützt dieÜbernahme des im 3ds max defi-nierten Environments-Backgro-unds und unterstützt nahezu alleStandard-Lichttypen von 3dsmax, deren Einstellungen undFarbwirkungen. Ein verbesserterNavInfo-Helper und die Unter-stützung für die Berechnung vonFalzen anhand der vorgegebe-nen Winkel helfen, gute Ergeb-nisse zu erzielen.Preis: Das Produkt kostet im Netzin der Vollversion 40 US-Dollar.Eine Trial-Version, ausgestattet

Arcs Floor Small: Eine Probe-Aus-gabe über Wild-Tangent, darge-stellt im InternetExplorer 6

Die Wild-Tangent-Toolsinnerhalb desUtilities-PanelsbeinhaltenhilfreicheWerkzeuge

Die Wild-Tangent-Export-Voreinstellungen sind umfangreich und bieten viele Steue-rungs-Möglichkeiten

Page 12: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 137

mit einer beschränkten Anzahlvon Exportmöglichkeiten, liegtebenfalls im Netz zum Downloadbereit.

Games, Visualisierungen und Demos: WildTangent

Das 3D-Web-Plug-In von WildTangent eröffnet dem Operatordie Möglichkeit seinen 3ds maxOutput für Online-Games, Web-Visualisierungen oder aber auchBildschirmschoner auszugeben.Dabei werden so genannte Ac-tors exportiert, die das WildTan-gent-Viewer-Plug-In ausliest undanzeigt.Die Installation desWeb-Players klapptin der Regel pro-blemlos und dieApplikation selbstist, zumindest lo-kal, recht perfor-mant. Nach der In-

stallation ist ein zusätzliches Ma-terial im Material-Editor zu fin-den. Die aktuelle Version bietetnun ein Teil-Export, einige Opti-mierungstools hinsichtlich derDateigrößen und Bewegungensowie eine Preview-Funktion. Preis: Die Programkomponentenstehen im Internet kostenloszum Download bereit..

Virtuelle Marktplätze:RichFX-Encoder

Der Encoder von RichFX ist vor al-lem ein Tool zur 3D-Visualisie-rung und Präsentation von Con-

sumer-Artikeln auf vir-tuellen Marktplätzenim Internet. Er eignetsich besonders gutdafür 3D-Szenen aufzubereiten, sie auszu-geben und im An-schluss daran ins Netzzu stellen. Ein Plug-In-Player für den Micro-soft Internet Explorerund Netscape steht beiRichFX zum Downloadbereit. Auch das Rich-FX-Encoder-Plug-In für3ds max ist frei erhält-lich und unterstützt bei der Kon-vertierung sämtliche Texturen.Leider verweigerte das Plug-Ineine Installation innerhalb einer3ds max 5.0 Umgebung, daherkam hierfür nur 3ds max 4.26 inFrage. Nach Erscheinen der neu-en 3ds max 5.1 Release sollteaber auch dies der Vergangen-heit angehören.Der RichFX-Encoder befindet sichim Utilitiy-Panel. Der Kompressi-ons-Algorithmus des Produktesist sehr performant und der En-coder bietet unter anderem ver-stellbare Export-Qualitäten.Auch der Intersection-Checker,der Modifiable-Editor, die Mög-lichkeiten zur Einstellung der Vi-

sibility-, Licht-, Kamera- und Ren-dereigenschaften, die sich ausdem Site-Map-Editor ergeben,machen RichFX interessant. Nicht zuletzt der Szene-Checker,der dem Operator schon vordem Export Fehler aufzeigt, ma-chen den RichFX-Encoder zu ei-nem praktischen Werkzeug. In-teressant waren auch die stati-stischen Anzeigefenster zur An-zahl der Polygone pro Frame,die CPU-Konsum-Anzeige unddie Bandweitenkontrolle. Derim Tool integrierte VPEG-Rende-rer bietet Optionen zur Limitie-rung der Ausgabegröße, zumeditieren der Zeitspanne der zurendernden Animation und zur

Der RichFX-Encoders im Einsatz

Programmfunktionen geben Auskunft über dieRessourcen des Systems (in der Abbildung sehen Sie die Bandweitenkontrolle)

Die Visibility-, Licht-,Kamera- und Render-Eigenschaften lassen

sich im Site-Map-Editor festlegen

Der Szene-Checker überprüft die Szene vor dem Export

Page 13: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

138 digital production 3/03

dp

zusätzliche Ausgabe im HTML-Format.Preis: Das Tool ist für nichtkom-merzielle Nutzung frei, anson-sten gibt es dem Real Player ähn-liche Bundles.

Szenen und Objekte:ViewPointExportTool

Das ViewPointExportTool für3ds max ist ein kostenlosesPlug-In, mit dem der AnwenderSzenen und Objekte so expor-tieren kann, dass sie mit demebenfalls frei erhältlichen Vie-wer-Browser-Plug-In von View-point darstellbar sind. Beim Ex-port stehen Einstellungen fürdie Kompression der Ausgabesowie Kamera-, Schatten- undAnimations-Parameter zur Ver-

Texturierungen, Skelett-Verfor-mungen, gewichtetes Realtime-Morphing und Panorama-Back-grounds. Die in 3ds max verfügbaren In-terpolationstypen (etwa Bezirund TBC) werden beim Exportder Keyframe-Animationenberücksichtigt. Der Ouput lässtsich entweder im Webbrowsermit dem Plug-In-Player oder mit

tern, so dass sich jede vorstellba-re Form der Interaktion mit demAnwender einbauen lässt (Ferti-ger Applets liegen bei). Fertiger Applets liegen bei. Sodas „ExamineApplet“, mit demder Anwender eine Szene oderein Objekt aus beliebiger Rich-tung betrachten kann. Das „Wal-kApplet“ erlaubt die Navigationin einer Szene inklusive „TerrainFollowing“, Kollisi-onserkennung undSchwerkraft. Damitwird die grundle-gende Interaktivitätabgedeckt, unddurch das Java-Klas-sen-Prinzip kann derAnwender seineSzenen nach Belie-ben mit eigenen Ap-plets erweitern. DasDatei-Format .s3d isteine Erweiterungvon VRML. Die .s3d-Dateien werden da-bei direkt aus der3D-Applikation miteinem speziellen Ex-porttool erstellt, dasTool gibt es zur Zeitexklusiv für 3ds max.Der Shout-Exportunterstützt unteranderem multiple

fügung. Eine Test-Ausspielungim *.html Format wird eben-falls unterstützt. Die beim Ex-port verwendeten Datei-For-mate sind *.mts, *.mtx und*.mtzPreis: Die Tools sind frei erhält-lich.

Interaktiv 3D-Contenteinbinden: Shout 3D

Shout3D ist ein Java-Plug-In fürWebbrowser, mit dem sich inter-aktiver 3D-Content in eine Web-site einbinden lässt, ähnlich zuVRML. Sobald Player und 3D-Content heruntergeladen undinstalliert sind wird der Contentangezeigt, ob mit oder ohneAnimation. Das Plug-In lässt sichum beliebige Java-Klassen erwei-

Hier sehen Sie eine Probe-Output des RichFx-Encoders im Internet Explorer 6

Der Viewpoint Media-Exporter-Dialog bietet alle für den Export nötigen Einstellungs-Optionen an und gibt dabei stets ein visuelles Feedback

Hier sehen Sie eine simple Shout3D-Probeausgabe im HTML-Format

Hier sehen Sie die über das Plasma-Flash-Render-Plug-Inangebotenen Ausgabe-Varianten

Page 14: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 139

Dabei kommt ein für Plasma spe-ziell optimierter Kompressions-Algorithmus zum Zuge, der dieDateigrößen des Macromedia-Flash-Outputs minimiert.

dem mitgelieferten Shout-Wizard ansehen. Der Wizardzeigt zusätzliche statistische In-formationen zur Szene an. Dieautomatisierte Generierung ei-ner HTML-Version und das Öff-nen eines Browsers zur Ansichtsind ebenfalls Teil des Exports.Funktionen wie die Unterstüt-zung von hierarchischen Model-len, Nurbs-Oberflächen und dieNutzung von Post-Render-Effek-ten nebst dem integrierten So-undmodul, machen Shout3D zueinem interessanten Tool. DieSoftware ist jedoch noch nichtweit verbreitet.Preis: Das Java-Plug-In Shout3Dsteht den Anwendern kostenloszur Verfügung.

Rund um 3D: Plasma von Discreet

Bei Plasma von Discreet handeltes sich um eine 3D-Modeling, -Animations- und -Rendering-Software. Plasma ist speziell aufeinen Workflow mit Outputs imMacromedia Flash- bzw. Macro-media Shockwave-Format ausge-legt. Eine automatische Kompi-lierung des Outputs zu Flash MXund die angebotene Live-Connection zu diesem Macrome-dia-Produkt weisen auf eineenge Zusammenarbeit der bei-den Softwarehersteller hin. Die Benutzerführung erinnertstark an 3ds max, wobei bei ge-nauerem Hinsehen einige Unter-schiede in der Herangehenswei-se und dem beabsichtigtenWorkflow auffallen. Im Lieferumfang von Plasma sindein 3ds-max-Export- sowie einFlash-Render-Plug-In enthalten.Mit ihnen erhält man innerhalbvon 3ds max nahezu die gleichenOptionen, wie im Plasma-Stan-dalone selbst. Auch ist ein Da-tenaustausch mit MacromediasDirector über ein Export-Plug-Inmöglich. Plasma unterstütztSchattentypen, Renderingme-thoden sowie Charakteranima-tionen (etwa Skinning, IK-Syste-me und Deformationen) ausCharacter Studio und die Dyna-mics des Havok-Physic-Engines.

Wie von Adobe Photoshop herbekannt, bietet Plasma seineWerkzeuge innerhalb des UIs inForm einer Tool-Box an. Funktio-nen wie Keyframe-Animation,

das Editieren von Funktionskur-ven und die Animierbarkeit fastaller Objekt- und Effekt-Parame-ter weisen auf die nahe Ver-wandtschaft zu 3ds max hin und

Der Workspace des Cult3D-Designers ist übersichtlich und einfach zu erfassen

Ein Screenshot des 3ds-max-Interfaces während der Verwendung des Cult3D-Exporters

Page 15: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

140 digital production 3/03

dp

machen Plasma zu einem mächti-gen Tool. Man kann wie in 3dsmax, 3D-Modelle auf Basis vonPolygonen oder Kurven generie-ren und auf den aus 3ds max herbekannten Modifier-Stackzurückgreifen, um jeden Schrittder Generierung kontrollierenzu können. Erweiterte Shading-Optionen fürden Flash-Output, wie animier-bare Verläufe, Super-Samplingoder Anti-Aliasing helfen in Plas-ma, gute Ergebnisse zu erzielen.Einen ausführlicheren Bericht zuPlasma finden Sie in der digitalproduction 03/02: „Plasma - Maxgoes Web“, S.105-106.Preis: Plasma kostet etwa 800Euro.

Produktvisualisierungfürs Web: Cult3D

Cycore (www.cycore.com undwww.cult3d.com ) ist ein bedeu-tender Anbieter für interaktive3D-Grafiksoftware sowie Visuali-sierungs- und E-Learning-An-wendungen. Die Softwareplatt-form Cult3D ist eine Produktvi-sualisierungs- und Interaktions-

mierten Kompressions-Algorith-mus, auf dessen Basis selbst dasEchtzeit-Visualisieren umfang-reicher Szenen zu bewerkstelli-gen ist.Cult3D nutzt binäre Datenfor-mate, damit wird die Gefahr von„Reverse-Engineering” der eige-nen Visualisierungsergebnisseweitestgehend unterbunden.Cult3D bietet unter anderemeine stereoskopische Ausgabean, die man beispielsweise beiMesse- oder Event-Großbild-Pro-jektionen einsetzen könnte.Es ist möglich, Cult3D in Soft-wareapplikationen als imple-mentierte API zu nutzen. Plug-In-Lösungen für Cult3D gibt esunter anderem für den MS In-ternet Explorer und Netscapeauf MS Windows, Linux, Unixund Mac.Preis: Die Komponenten zur Erstel-lung des Contents sind wie auchder Plug-In-Player für den Browserfrei erhältlich. Für kommerzielleNutzungen existieren diverse Li-zenzmodelle, die meist mit einereinmal im Jahr zu entrichtendenGebühr abgegolten werden, ähn-lich wie bei Real-Player Lizenzmo-dellen.

dung findet. Cycore stellt mitCult3D einige Werkzeuge bereit,mit denen Anwender spezifischeSoftwarelösung implementierenkönnen.Cult3D besteht aus drei Kompo-nenten. Cult3D-Designer ist eineStandalone-Software, mit derman die in 3ds max generierten3D-Modelle mit interaktivemVerhalten „bestücken“ kann.Der Cult3D-Exporter ist erforder-lich, um den gewünschten Con-tent aus 3ds max auszuspielen.Um sich den Output anzusehen,benötigt man die Cult3D-Vie-wer-Komponente, die als kosten-loses Plug-In für Webrowser, Vi-sual Basic, MS Office und AdobeAcrobat angeboten wird. Cult3D unterstützt in der aktuel-len Version Reflektionen, Trans-parenzen, Bump-Mapping,Phong-Shading, Animationen,Partikel-Systeme und Sound.Cult3D erlaubt ein bemerkens-wertes Echtzeit-Rendering, daseine nahezu fotorealistische Aus-gabe der Arbeitsergebnisse er-möglicht. Dabei kann der Artistauf ein gutes progressives Anti-Aliasing zurückgreifen. Cult3Dverfügt über einen hoch-opti-

technik, die auf Webseiten, inMicrosoft-Office-Dokumentenwie Powerpoint, in Adobe-Acro-bat-Dateien und in zahlreichenSpezialanwendungen Verwen-

Hier sehen Sie den b3d-Exporter im Einsatz

Das New Library Model Utility und das Objekt Properties Utility (in der Abbildung zu se-hen) sind nützliche Ergänzungen zum gewohnten Funktionsumfang

Page 16: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 141

Downloads pro Woche. Die Soft-ware fällt aber auch durch diegute Viewer-Qualität und ihreStreaming-Eigenschaften auf.Im Lieferumfang ist ein Export-Plug-In für 3ds max enthalten,das ich in einer 3ds-max-4-Umge-bung installiert habe. Zusätzlichgibt es Utilities zum Überprüfen,Einstellen und „Tunen” der Ex-port-Ergebnisse. Eine wichtigeStellung nehmen bei Brilliant-Di-

Visualisierung von3D-Content mit: b3D-Studio

Bei b3d-Studio handelt es sichum eine der weltweit führendenVisualisierungsplattformen für3D-Content im Internet, pro-grammiert von Brilliant-Digital.Die Marktbedeutung liegt aucham Verbreitungsgrad; der b3d-Projektor hat mehrere Millionen

gital die Gestik und der Ausdruckvon Charakteren ein. Für solcheVorhaben ist der sogenannte Vi-semes-LipSync-Editor das idealeTool. Der Editor unterstützt inder aktuellen Version Animation,Gestik, Effekte und interaktiveFunktionalitäten innerhalb einerSzene. Der Output lässt sich sofort im3ds-max-UI über den innerhalbdes Export-Utilities zu wählen-den Viewer betrachten. Zur Aus-wahl stehen der b3d-Projektor,der für diverse Plattformen alsWebbrowser-Plug-In oder Stan-dalone-Variante verfügbar ist,

oder der ebenfalls integrierteb3d-Developer-Viewer. Der b3d-Projektor verfügt über eine Viel-zahl von Unterstützungen. Hierseien nur die integrierte 3D-Gra-fik-Engine, der Stereosound-Sup-port und die Alpha-Blending-Funktion genannt. Neben den Möglichkeiten, b3detwa für Online-Spiele, virtuelleMarktplätze und E-Learning-Software zu nutzen, lassen sichWeb-Video-Produktionen, Trai-nings-CDs und 3D-Banner aus-spielen. Optionen bei der Nut-zung von b3d in 3ds max sindbeispielsweise die Unterstützungvon *.jpg-Dateien, Textur-Alia-sing und Kamera-Export sowiedie Möglichkeit, in 3ds max “ges-kinnte” Modelle und Visemes zuverwerten. Dabei werden auchRefektions-Maps und Kamera-Constraints angeboten. Einlückenloser Überblick über dieLeistungsmerkmale des b3d-Pro-jektors und des b3d-Studios fin-den Sie unter www.brilliantdigi-tal.com. B3d-Studio ist aktuellfür alle MS-Windows-Plattfor-men verfügbar. Preis: B3d-Studio kostet als Basis-Applikation 995 US-Dollar undin der Pro-Variante 2495 USDollar. Der b3d-Projektor wirdim Internet zum freien Down-load angeboten.Pulse innerhalb des Windows-Startmenüs

Die Pulse-Utilities im Workspace von 3ds max

In dieser Abbildung sehen Sie die Swift3DMax-Einstellungs-Op-tionen im Render-Dialog von 3ds max

Die diversen Ausgabe-Formate von Swift3DMax

Der zusätzliche Developer-Viewer für b3d

Der Visemes-LipSync-Editor ist einbestechendes Tool

Page 17: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

142 digital production 3/03

dp

3D-Authoring-System:Pulse Animation Studio

Einen Weg, in 3ds max kreierteAnimationen für das Web auf zu-bereiten, bietet Pulse AnimationStudio. Es ist ein Authoring-Sy-stem für Pulse-Dateien, das dieMöglichkeit bietet, 3D- und Stre-aming-Content interaktiv imWeb zu präsentieren.Im Pulse Animation Studio liegenbei: der PulsePlayer, der Pulse-Creator und der PulseProducer.Bei dem Player handelt es sichum ein 400 KB großes Browser-Plug-In zum Abspielen der Pulse-Dateien über das Web, wobeider Pulse-Content auch mit demRealPlayer und Apples Quickti-me-Player zurecht kommt.Der PulseCreator ist die eigentli-che Standalone-Authoring-Um-gebung für Pulse-Content, eineTechnologie mit der schon JayLeno, Time Warners „Marvin theMartian“ und Jim Hensons„Muppets“ im Internet Lebeneingehaucht wurde. Der Pulse-Producer ist eine Lösung für 3dsmax Artists, um direkt aus dem3ds max Interface heraus inter-aktiven 3DWeb-Content auszu-spielen.

fältigen Funktionen der Standa-lone-Version von b3d finden Sieunter anderem bei Digimation.Preis: Pulse Animation Studio ko-stet bei Digimation 3000 US-Dollar. Die Player-Komponenteist für MS Windows und Applekostenfrei erhältlich.

mieren und überprüfen, ehe derfinale Export geschieht. Auch einPreview des Projekts ist an dieserStelle jederzeit möglich. PerMausklick erscheint beispielswei-se aus dem 3ds-max-UI heraus,eine Pulse-Vorschau im Webbro-wser. Informationen zu den viel-

Der Producer nimmt Platz im 3ds-max-Utility-Panel und erlaubtdem Anwender, während einesProjekts in der vertrauten 3ds-max-Umgebung zu arbeiten.Modelle, Texturen, Animationen,Inverse Kinematics und Effektelassen sich an dieser Stelle opti-

Der Stereo-UE3d-Parallax-Checker, ein sehr nützliches Tool für Stereo-Aufgabenstellungen

Die geöffneten Render-Optionen von Swift3DMax Ein Eindruck von der Arbeit mit der Sponza-Szene und Swift3DMax

Page 18: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

Vektorbasierter 3D-Content:Swift3DMax

Swift3D von Electric Rain ist eine3D-Web-Content-Creation-Soft-ware, die speziell für vektorba-sierten 3D-Content programmiertwurde. Sie kann mit Reflektionen,Transparenzen, Bitmaptexturenund komplexen überlappendenSchatten gut umgehen. Sie ver-fügt über eine Pfad basierte Mor-phing-Funktion und eine interes-sante Layertechnologie. Ein fortgeschrittenes System fürSpiegelungen verhilft dem mitSwift3D erzeugten Content zueinen auffälligen Look. Die Funk-tionen sind auf der Web-Site vonElectric Rain visualisiert. Ein Blicklohnt sich! Der Plug-In-Web-Play-er von Swift3D sowie wie dasStandalone sind mit einer von El-ectric Rain entwickelten Realti-me-Render-Engine namens Ravix(der aktuelle Versionsschritt ist 3)ausgestattet. Informationen zuden zahlreichen Swift3D-Standa-lone-Funktionen finden Sie aufder Electric-Rain-Website. Uns interessiert vor allem die vonElectric Rain herausgegebeneVariante Swift3Dmax. Das 3ds-

max-Rendering-Plug-In versetztden Benutzer in die Lage, Arbei-ten in einer Vielzahl von Forma-ten auszugeben. Dazu gehörendie Formate *.swf-, *.ai-, *.svgund *.eps. In der aktuellen 3ds-

max-Plug-In-Ver-sion von Swift3Dist die Realtime-Render-EngineRavix mit Version3 implementiert,bei dem von mirv e r w e n d e t e nPlug-In Versionaber erst in Versi-on 2.Swift3DMax bie-tet über einD r o p - D o w n -Menü mehrereStyles des Out-puts an, darunter

beispielsweise zwei Verlaufsty-pen namens Area und Mesh,fünf Cartoontypen, drei Outli-netypen und darüber hinausGlanz- und Schattentypen. Beidieser Übersicht habe ich es bei

den Default-Werten belassen,wobei klar sein sollte, dass manaus dem Produkt wesentlichmehr herausholen kann. Es lohntsich mit Sicherheit, au dem Webeine Test-Version herunterzula-den.Die aktuelle Version vonSwift3DMax unterstützt alle 3ds-max- und 3ds-viz-Versionen abStep 3 und ist für Windows undMac erhältlich.Preis: Der Preis für Swift3DMaxliegt bei der Download-Versionbei 295 US-Dollar.

Stereoskopische Ausgabe:StereoVUE 3ds

StereoVUE 3ds von Stereo Gra-phics ist ein 3ds-max- und 3ds-viz-Plug-In, das den Operator indie Lage versetzt, Output für VR-Projekte wie Virtuelle Architek-tur Begehungen oder Spiele aus-zugeben. Unter Nutzung vonspezieller Hard- und Softwarewie CrystalEyes, StereoEyes oderMonitor Zscreen lassen sich er-staunliche Ergebnisse erzielen. Das Plug-In ist innerhalb des Ren-der-Dialoges als gesonderter Ren-derer aufzurufen und in der Lage,unter Zuhilfenahme eines Sync-Doublers (Epc-2) horizontal ge-trennte Ergebnisse zu erarbeiten.Bei der Verwendung von Stereo-Hardware, wie dem StereoEna-bler, wird Stereo-Frame-Bufferingerlaubt, wobei dem Anwenderder Parallax-Checker zur Seitesteht. Die Ausgabe in nebenein-ander angeordneten *.jpg-Datei-en in voller Auflösung ist als Stan-dard definiert. Weitere Ausgabe-formate lassen sich mit einem ste-reoskopischen Viewer wie Sud-denDepth von Chasm Graphicsbetrachten.Das eingesetzte System sollte ei-nen hochwertigen Monitor, einestereotaugliche Grafikkarte oderspezielle stereokompatible Hard-ware besitzen, um ein optimalesErgebnis zu erreichen.StereoVue-3ds unterstützt alleWin32-Betriebssysteme undwird für 3ds max und 3ds viz an-geboten.Preis: 129 US-Dollar

Der StereoVUE3d-Renderer im Render-Dialog

Ein Beispiel für eine nebeneinander liegende Render-Ausgabe anhand der Sponza-Szene

3/03 digital production 143

Page 19: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

computergrafik 3ds max 5: render- und output-optionen

144 digital production 3/03

dp

3D-Stereoskopie & Animationen: DepthCam 4.0

Das DepthCam-Plug-In für 3dsmax ermöglicht dem Anwender,stereoskopische 3D-Bilder undAnimationen auszugeben, wo-bei die Software anaglyph, in-terlaced, übereinander oder ne-beneinander liegende Ausga-ben unterstützt. Dabei kannDepthCam auf multiple Kamera-systeme, Multiplexing, ein ste-reoskopisches Render-Modulund die Video-Post-Funktionzurückgreifen.Man muss nun nicht mehr zweiKameras aufsetzen, um stereo-skopische Ergebnisse für eineGame-, Web- oder Präsentations-Anwendung zu erhalten. Sondernman kann auf die DepthCam-Ka-mera-Setups zurückgreifen.Wer 3ds max 4 oder höher ver-wendet, kann sich auf der Websi-te www.vrex.com eine Demo-Version herunterladen, die einefünfstündige Laufzeit besitztund deren Ausgabeergebnissemit einem Vrex-Wasserzeichenversehen sind. Entschließt mansich, die Software zu kaufen, er-

hält man eine Freischaltung.Vrex stellt auf der Website einenViewer bereit.Das Browser-Viewer-Plug-InDepthCharge stellt 3D-Stereo-Outputs in vielfältigen Modi

über das Internet sowie Offlinedar. Dabei wird der über Deph-Cam erarbeitete Inhalt, bei demes sich um eine einzelne kom-pakte Datei handelt, auf Seitendes Nutzers aufgeschlüsselt und

in den verschiedensten Modi zurDarstellung angeboten. Der aktuelle Preis für DephCam ist auf der Websitewww.vrex.com zu erfahren. DasBrowser Plug-In steht frei zumDownload zu Verfügung.

Vielfalt von Tools: Trotzdemnur ein Ausschnitt

Bei dieser Vielfalt von Tools, mitdenen man Projekte in den ver-schiedensten Formaten und fürso unterschiedliche Medien aus-geben kann, ist für jeden Geld-beutel etwas dabei. Je nach Vor-lieben oder Zeitvorgaben derProduktion lässt sich die passen-de Lösung bestimmen, da fastbei allen Applikationen undPlug-Ins Demo-Versionen zumDownload bereitliegen. Ein Aus-probieren ist leicht gemacht.Beim Kombinieren der Tools ka-men teilweise optisch recht in-teressante Ergebnisse zustande.Eine Anmerkung: Möglicherwei-se zeigen die Slots des Material-Editors bei einigen Applikationenund Plug-In-Renderern die gesha-deten Materialreferenzen nichtkorrekt an. Dies behebt meist ein

Das DepthCam-Kamera-System (im Bild) und das DepthCam-Target-System sind hilfreiche Tools beim Setup von Stereo-Systemen

Ein DepthCam Probe-Rendering mit leicht psychodelischen Zügen

Page 20: 3ds max 5: Optionen für Rendering & Output - seigraph.com · computergrafik 3ds max 5: render- und output-optionen 128 digital production 3/03 dp Refraktionen. Es existiert auch

dpcomputergrafik3ds max 5: render- und output-optionen

3/03 digital production 145

Wechsel des Material-Editor-eige-nen Renderers zu Gunsten des je-weiligen Plug-In-Renderers. DieEinstellungsoptionen finden Sieim Material-Editor. Hat man hierden aktuellen Renderer einge-stellt, updaten sich die Material-Slots bei jedem Wechsel des aktu-ellen Renderers im Render-Dia-log. Sollte ein Renderer nicht ak-zeptiert werden, bleiben die Slotsschwarz, es kommt eine Fehler-meldung und ein Weiterarbeitenist erst nach einer Bestätigungmöglich. Schlimmstenfalls stürzt3ds max ab. Also bevor man denRenderer wechselt, sollte man dieArbeit sichern.Bis auf Mental Ray besaßen dieProdukte eine Software-Lizenz-Lösung. Leider ist der für dieseProduktübersicht angeschaffteVaio-Desktop-Rechner bereits imneuen Legacy-Free-Standard ge-baut. Er besaß somit keine her-kömmlichen Com-Ports mehr. DaMental Ray keinen USB-Dongleanbot, musste ein weiterer Rech-ner alten Standards als Lizenzser-ver herhalten. Bei den wenigennoch Hardware seitig geschütz-ten Applikationen sollten zumin-dest USB-Varianten der Donglesangeboten werden!Fast alle Produkte, von den teu-reren Profilösungen bis hin zu

mes, B: Konfigurieren und C: Li-zenzieren der Applikation, umInstallationsprobleme auszu-schalten). Trotz der verschiede-nen Plattformen und Prozesso-ren sollten sie einen deckungs-gleichen Output erzeugen. Wichtig ist, dass sich der Rende-rer beim Netzwerkrenderingleicht administrieren lässt, etwaüber einen herkömmlichen Web-browser. Er sollte während desRenderings skalierbar sein (bei-spielsweise beim Hinzufügenoder Entfernen von Rechnernaus dem Renderverbund), ohneVerluste oder Fehler zu verursa-chen. Ein breites Spektrum anAusgabe-Formaten rundet eingutes Produkt ab. Zu erwähnenist, dass die Performance bei Ren-derern, die selbst Buckets aufverschiedene Rechner verteilenkonnten, auffällig gut war. Diesliegt wohl vor allem daran, dassbei dieser Methode viele kleineJobs eine kontinuierliche Pro-zess- respektive Rechenleistungzur Folge haben.Bei den Web-relevanten Toolsund Exportern waren die Ergeb-nisse ebenfalls gut bis sehr gutund die Installationen bei den„nur Plug-Ins” und den Plug-Insmit Standalone-Anbindung pro-blemlos. Bei solchen Output-Va-

rianten ist aber meist die zusätz-liche Installation eines passen-den Plug-In-Players notwendig,da die Integration innerhalb dergängigen Browser bisher nichtrealisiert wurde. Daher ist der Er-folg eines Produkts, wie immerschon, stark mit seinem Verbrei-tungsgrad verbunden. An ersterStelle steht hier sicherlich Macro-medias-Flash-Format, dessenVerwendung im Netz schon zuvielen professionellen Ergebnissegeführt hat.Auch Cycores Cult3D ist zu einemwichtigen Standard herange-wachsen, um beispielsweise vir-tuelle Marktplätze mit Hi-Res-texturierten Realtime-Animatio-nen zu versorgen. Dem 3ds-max-Anwender ste-hen viele Variationen und Lö-sungsansätze für die Ausgabezur Seite. Ich hoffe, die Über-sicht hat ein wenig Lust aufsAusprobieren geweckt und dieeine oder anderen Unklarheitbeseitigt. Falls Fragen aufgekommen seinsollten, die sich auch nicht im In-ternet beantworten lassen, binich unter [email protected].

Erik SeidelSeiGraph media

www.seigraph.de

den frei erhältlichen Render- undScripttools, haben eine gute bisbeeindruckende Leistung undQualität für ihre jeweiligen Auf-gaben an den Tag gelegt. Die Zusammenarbeit mit den Her-stellern und Vertriebsfirmen hatgut funktioniert. Besonders zu er-wähnen ist Splutterfish mit Brazil1.0. Splutterfish bietet einen 24-Stunden-Online-Support. Ich binin den Genuss eines solchen Chat-Supports gekommen und kann je-dem Software-Anbieter nur emp-fehlen, sich dieses Modell einmalgenauer anzusehen.Bis zum Erscheinen dieses Artikelwerden einige wichtige Tools da-zugekommen sein, so etwa FinalRender Stage1 von Cebas. Esbleibt also interessant, mit wel-chen Fähigkeiten, Stärken undLeistungspotentialen die Develo-per die Gunst der Anwender ge-winnen wollen. Ein gutes Produkt sollte schnell,leicht bedienbar und produkti-onstauglich sein. Im Falle einesRenderers bedeutet das bei-spielsweise, dass dieser möglichstmehrere Plattformen (wie Win-dows, Linux und Mac) unterstüt-zen sollte. Dabei sollte er sichleicht integrieren lassen (mög-lichst eine simple Installation,durch A:Kopieren des Program-

Hier sehenSie denDepth-Charge-Viewer so-wie einigeKontext-Optionen