De programmeertaal Java bevat de mogelijkheden om vele taken uit te voeren . Of u een Java- server , een Java desktop- applicatie , of een Java- afbeelding een bibliotheek waarschijnlijk bestaat om je taak te volbrengen nodig . Bijvoorbeeld , het creëren van 3D-beelden in Java is eenvoudig te realiseren door de Java 3D- bibliotheek . Met behulp van de objecten in de bibliotheek , kunt u advertenties belichting en perspectief effecten op een geometrische vorm van een 3D- beeld te creëren . Wat je nodig hebt Java Development Kit ( JDK ) Toon Meer Aanwijzingen 1 Download en installeer de Java 3D tekening bibliotheken ( zie Bronnen ) . < br > import nodige libraries 2 in het programma -bestand : . import com.sun.j3d.utils.geometry * ; import com.sun.j3d.utils.universe * ; import javax.media . . J3D * ; . import javax.vecmath * ; . 3 Creëer een 3 - dimensionale Sphere door Java's 3D- geometrie en verlichting klassen . Deze code maakt het " universum " of perspectief voor de objecten , tekent het en voegt een lichtbron van een 3 - dimensionale look te imiteren : public class Ball { openbare Ball ( ) { //Maak de universeSimpleUniverse uiniverse = new SimpleUniverse ( ) ;//Maak een structuur om objectsBranchGroup groep = new BranchGroup ( ) bevatten ; //Creëer een ballSphere bol = new Sphere ( 0.5 f ) ; group.addChild ( sfeer) ; //Creëer een rode lightColor3f light1Color = new Color3f ( 1.8F , 0.1F , 0.1F ) ; BoundingSphere grenzen = new BoundingSphere (nieuw point3d ( 0.0,0.0,0.0 ) , 100.0 ) ; Vector3f light1Direction = new Vector3f ( 4.0F , - 7.0f , - 12.0f ) ; DirectionalLight light1 = new DirectionalLight ( light1Color , light1Direction ) ; light1.setInfluencingBounds ( grenzen ) ; group.addChild ( light1 ) ; //kijk richting de static void main ( String [ ] args ) { new Ball ( ) ; } }
|