Zusatz

Werbung
Hallo Herr Heinzel,
anbei liegt die CD mit den Beispielprogrammen, meiner Ausarbeitung und
der Präsentation.
Weiterhin liegt das Sun Tutorial mit auf der CD, in der Version 1.5 und
Kapitel 7 (Texturen) zusätzlich in der Version 1.6. Diese ist noch nicht
offiziell und nicht bei den Tutorials der Sun Website zu finden. Darin sind
jedoch Funktionen zu Multitexturing beschrieben, die ab der Version 1.2
der Java 3D API implementiert sind.
Multi-Texturierung ist seit Version 1.2 der Java 3D API möglich. Dazu gibt
es die TextureUnitState-Objekte. Das Appearance-Objekt eines visuellen
Objekts kann mehrere TextureUnitState-Objekte referenzieren.
Das Appearance-Objekt referenziert und interagiert nun durch das
TextureUnitState-Objekt und nicht mehr direkt wie bei der einfachen
Texturierung. Das Appearance-Objekt enthält im Fall von Multi-Texturing
ein Array mit den Referenzen auf die verschiedenen TextureUnitStateObjekte.
Die Rückseite von Polygonen kann entweder angezeigt/gerendert werden
oder nicht. Dies wird über das Appearance-Objekt bestimmt. Ob man nun
zwei unterschiedliche Texturen auf Vorderseite und Rückseite legen kann
und wenn, wie dies zu implementieren ist, konnte ich nicht in Erfahrung
bringen.
Freundliche Grüße
Andreas Ortwein
Herunterladen