Darstellung virtueller Welten
Transcription
Darstellung virtueller Welten
Darstellung virtueller Welten Referat zum Thema: ‚Darstellung virtueller Welten‘ - 3D Modelling & Renderer - Gruppe 3: Schilberg, Pfost, Möhle, Mertens 11.01.05 Folie 1/32 Jan Möhle Jan Möhle / Teilthema: 3D Modeling & Renderer CAD-Programme 11.01.05 Darstellung virtueller Welten Begriff Rendern Rendern Begriffe Überblick (von engl. to render = wiedergeben, vortragen) bezeichnet den Vorgang aus Rohdaten durch Anwendung geeigneter Verfahren neue Daten zu generieren. In der Computergrafik, besonders der 3D-Computergrafik, wird durch das Rendern aus der Beschreibung einer Szene (Objekte, ihre Position und Eigenschaften) ein Bild erzeugt. Man unterscheidet hierbei zwischen Echtzeit-, fotorealistischem und nichtphotorealistischem Rendering. 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Im Bereich der Virtual Reality gibt es zusätzlich noch das so genannte haptische Rendering, mit dem virtuelle Gegenstände nicht nur gesehen sondern auch mit dem Tastsinn wahrgenommen werden können. Folie 2/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Renderverfahren Hidden-Line Begriffe Überblick Verdeckte – Linien – Berechnung "unsichtbare" Linien bzw. Liniensegmente werden erkannt und aus dem Bild entfernt das Resultat kann wieder eine CAD-fähige Zeichnung sein, die aus Vektoren besteht 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 3/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Renderverfahren Gouraud-Shading Begriffe Überblick ein 1971 von Henri Gouraud vorgestelltes Verfahren Eck-Farbwerte werden interpoliert weiche Farbverläufe zwischen den Polygonflächen (d. h. eine gleichmäßige Schattierung) erzeugt nur matte Objektoberflächen können dargestellt werden, die das Licht gleichmäßig und ungeordnet in alle Richtungen streuen dadurch erhalten die Objekte ein plastikähnliches Aussehen (Transparenz, Schatten, Spiegelungen, Materialeigenschaften wie Texturen usw. werden nicht berücksichtigt) Folie 4/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo 11.01.05 Darstellung virtueller Welten Renderverfahren Phong-Shading Begriffe Interpolation der Normalen-Vektoren dadurch sind sowohl weiche Farbverläufe, wie auch Glanzpunkte möglich wirkt wesentlich realistischer als Gourand-Shading Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Gouraud-Shading Folie 5/32 Phong-Shading Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Renderverfahren Scanline Rendering Begriffe Überblick zur Darstellung von 3D-Grafik in Echtzeit verwendet in der Regel über OpenGL oder DirectX umgesetzt Pixelgruppen, so genannte Scanlines, werden gefunden eine Scanline sind Pixel einer Zeile, die jeweils der gleichen Oberfläche zugeordnet werden können für jeden Punkt der Scanline, wird zunächst ein Satz von U/V-Koordinaten errechnet (die Koordinaten des Pixels werden in das Koordinatensystem der Oberfläche transformiert) mit diesen U/V-Koordinaten kann dann der Farbwert des Pixels durch Interpolation errechnet werden 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo deutlich schneller als Raytracing oder Radiosity Folie 6/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Renderverfahren Raytracing Begriffe Überblick "Strahlverfolgung“ ein Verfahren der 3D-Computergrafik zur Erzeugung (meist) fotorealistisch wirkender Bilder aus 3D-Daten in die Berechnung der Reflexionen und Schatten werden alle anderen Objekte der Szene miteinbezogen es wird als ein globales Beleuchtungsverfahren (engl. Global Illumination) bezeichnet Alle hochwertigen Renderer benutzen das Raytracing, meist in Kombination mit weiteren Verfahren um auch die diffuse Beleuchtung besser simulieren zu können. Folie 7/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo 11.01.05 Darstellung virtueller Welten Renderverfahren Raytracing Begriffe Überblick Raytracing-Berechnungen sind sehr zeitintensiv Raytracing wird vornehmlich bei der Erzeugung von Darstellungen eingesetzt, bei denen eher die Qualität als die Berechnungszeit im Vordergrund steht In Bereichen wie der Virtuellen Realität, in der räumliche Darstellungen in Echtzeit berechnet werden müssen, spielt Raytracing derzeit keine Rolle Folie 8/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo 11.01.05 Darstellung virtueller Welten Renderverfahren Radiosity Begriffe Überblick globales Beleuchtungsmodell beruht auf dem Energieerhaltungssatz: Alles Licht, das eine Fläche empfängt und nicht absorbiert, muss sie wieder emittieren eine Fläche kann auch selbstleuchtend sein. für jede Fläche wird eine Gleichung aufgestellt, die das emittierte Licht aus dem von den anderen Flächen empfangenen Licht und evtl. ihrer eigenen Leuchtkraft bestimmt es ergibt sich ein Gleichungssystem, dessen Lösung die Helligkeit jeder einzelnen Fläche angibt Folie 9/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo 11.01.05 Darstellung virtueller Welten Renderverfahren Radiosity Begriffe Überblick ein Vorteil des Radiosity-Verfahrens ist, dass die Berechnung vom Standort und Blickwinkel des Betrachters unabhängig erfolgt die Radiosity-Berechnungen müssen so für eine Szene nur ein Mal berechnet werden danach kann die Szene in Echtzeit gerendert werden, was für Anwendungen wie virtuelle Architekturmodelle interessant ist das Ergebnis sind fotorealistische Bilder 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Radiosity wird von PC-basierenden Rendering-Programmen selten unterstützt Folie 10/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Überblick CAD-Nutzerumfrage bei DER ENTWURF (01.05.2002) Welche 3D-Modelling Software wird genutzt? Folie 11/32 Form Z 11% Begriffe Überblick 3D Studio Max Maya 5% Art.lantis 3D Studio Max 36% Cinema 4D Maya Art of Illusion Terragen Cinema 4D XL 18% Demo Art.lantis 19% 3D Studio Viz 11% Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten 3D Studio Max 3D Modeling Animation Rendering Visuelle Effekte The Last Samurai The Matrix Reloaded Star Trek Nemesis Computerspiele (80% der Spieleentwickler arbeiten mit 3D Studio Max) Max Payne 2 Need for Speed: Underground Battlefield 1942 Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Visualisierung (Design) PSA, Peugeot Citroën Bombardier Jets Metro Airport, Detroit Folie 12/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten 3D Studio Max Begriffe Systemvoraussetzungen min. CPU 300Mhz (Dual Intel Xeon™ oder Dual AMD Athlon™ Überblick ® System empfolen) min. 512 MB RAM und 500 MB Swap space (1GB RAM und 2GB swap space empfolen) 3D Studio Max Art.lantis Cinema 4D Maya Graphikkarte mit 1024 x 768 Auflösung und 16-bit color mit Art of Illusion 64MB RAM (3D Graphikkarte mit1280 x 1024 Auflösung und Terragen 24-bit color mit 256MB RAM empfolen) Demo Kosten 121 € (Studentenversion) bis 5142,50 € Folie 13/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten 3D Studio Max Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 14/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten 3D Studio Max Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 15/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Art.lantis High-End Renderingprogramm für Architekturmodelle (ArchiCAD, Arc+, Vectorworks) liefert professionelle fotorealistische Bilder und Animationen Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Riesige Auswahl von Oberflächenmaterialien, Farben, Perspektiven und Lichtquellen Hohe Geschwindigkeit Maya Art of Illusion Terragen Demo Bearbeitung der Oberflächen in Echtzeit in der 3D-Szene Importformate: OPT/DB, ART, DWG, DXF, IGES, VRML, QD3D, 3D Studio, Electric Image und RIB Folie 16/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Art.lantis Exportformate: TIFF, PICT, TGA, BMP, AVI, EPIX (Piranesi), QuickTime Movie und QuickTime VR Kosten ca. 560 € bis 900 € Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 17/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Art.lantis Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 18/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Cinema 4D Einsatzgebiete Produktdesign Screendesign Architektur Visualisierung fotorealistische Charakteranimation komplexe wissenschaftliche Simulationen Spiele-Entwicklungen Spezialeffekte viele Modellierwerkzeuge umfangreiche Animationsfunktionen leistungsstarker Renderer frei konfigurierbare Benutzeroberfläche Kosten Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo 699 € (Basisversion) bis 3249 € (Studio Bundle) Folie 19/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Cinema 4D Systemvoraussetzungen Windows 2000/XP oder Mac OS X 10.3 min. CPU 1 GHz (CPU ab 2 GHz empfohlen) min. 512 MB RAM (1024 MB RAM empfohlen) Zahlreiche Datenformate für Import / Export werden unterstützt Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 20/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Cinema 4D Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 21/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Cinema 4D Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 22/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Maya professionelle Software für 3D-Modeling, Animation und Rendering führende 3D-Animations Software im Filmsektor (ca. 40%) Shrek Final Fantasy usw. Oscar® prämiert Systemvoraussetzungen Windows 2000/XP, RedHat™ Linux oder Mac OS X 10.3 P II oder höher, Macintosh G4 oder höher min. 512 MB RAM Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Kosten 2099 € (Maya Comlete 6) bis 7349 € (Maya Unlimited 6) Folie 23/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Maya Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 24/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Maya Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 25/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Art of Illusion statischer 3D Modeller u.A. mit VRML97 export in Java geschrieben und damit verfügbar für alle Betriebssysteme Verfügt über keine 3D Hardwarebeschleunigung Open Source / free Software Verfügt über die wichtigsten 3D Modeling Operationen Kann Animation und Texturierung Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Ist für VRML zur Zeit nur zur Herstellung statischer Objekte geeignet Folie 26/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Art of Illusion Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 27/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Art of Illusion Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 28/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Terragen 3D-Landschaftsgenerator Zur Erstellung fast photorealistischer Bilder Einfache Bedienung Freeware für den privaten Gebrauch maximale Bildgröße von 1280x960 Pixel (Freeware) Bilder können als Bitmapdateien abgespeichert werden und so in weiteren Programmen bearbeitet werden Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Systemvoraussetzung Windows 95, 98, 2000, NT und XP Pentium I mit 32 MB RAM (empfolen Pentium II mit 64 MB RAM) Folie 29/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Terragen Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 30/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Terragen Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo Folie 31/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05 Darstellung virtueller Welten Demo Begriffe Überblick 3D Studio Max Art.lantis Cinema 4D Maya Art of Illusion Terragen Demo 3ds max® Folie 32/32 Jan Möhle / Teilthema: 3D Modeling & Renderer 11.01.05