De Java 3D -bibliotheken waarmee programmeurs vormen en afbeeldingen binnen een virtuele 3D -omgeving compleet met texturen en verlichting te simuleren een echte 3D-ervaring te manipuleren . Terwijl springen in de API is ontmoedigend , kan een paar basisregels te helpen beginners begrijpen van de structuur van een Java 3D -programma . Door het erkennen van hoe afbeeldingen te tekenen , en dat deze beelden in een " universum " of perspectief dat dicteert hoe het 3D-beeld lijkt kijkers moeten worden geplaatst, kunt u een basis gevoel voor hoe de Java 3D API werkt te krijgen . Wat je nodig hebt Java Development Kit ( JDK ) op Java 3D Bibliotheken Toon Meer Aanwijzingen Import 1 de Java 3D bibliotheken in uw project : < br . import > com.sun.j3d * public class 3DTest extends Applet { kopen van 2 Maak een eenvoudige doek waarin beelden zullen bestaan : setLayout ( nieuw BorderLayout ( ) ) ; GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration ( ) ; Canvas3D canvas3D = new Canvas3D ( config ) ; 3 een eenvoudige universe-object : add ( " Center " , canvas3D ) ; BranchGroup scene = drawScene ( ) ; //methode om een imagescene.compile ( ) te creëren ; SimpleUniverse simpleU = new SimpleUniverse ( canvas3D ) ; < br 4 inhoud > Invoegen in de lokale Goedkope 5 Definieer de " drawScene " -methode op de foto " COLORCUBE " tekenen in het geschapen universum : openbare BranchGroup drawScene ( ) { BranchGroup objRoot = new BranchGroup ( ) ; objRoot.addChild (nieuw COLORCUBE ( 0.4 ) ) ; return objRoot ; }
|