Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Otvorte textový editor alebo textový procesor a pastu do nového dokumentu programu java na konci tohto kroku .
Program vytvorí obraz ( ako všetky java programy , 3 - D urobiť ) vytvorením " graf scény " , ktorý si môžete predstaviť na papieri as jednoduchá stromová štruktúra s nadradené a podradené objekty . Horná materskej scény je BranchGroup objekt , v rámci ktorej programu pripevní ( pomocou volania funkcie parentOfScene.addChild ) geometria jednoduchého modelu , v lietadle . Funkcie ApplyImageToModelProgram vytvára komponenty na dokončenie 3 - D scény , vrátane plátna , ( class " Canvas3D " ) , vesmír ( triedy " SimpleUniverse " ) a pozíciu diváka ( trieda " ViewingPlatform " ) .
. kód programu v komentári " Pridať obrázok do modelu " vytvára " Vzhľad " objekt , ktorý sa vzťahuje na grafický súbor modeli
import java.applet.Applet ;
import java.awt . BorderLayout ;
import java.awt.GraphicsConfiguration ;
import com.sun.j3d.utils.geometry * ; .
dovozných com.sun.j3d.utils . applet.MainFrame ;
import com.sun.j3d.utils.universe * ; .
import com.sun.j3d.utils.image.TextureLoader ;
import javax .. media.j3d * ;
import javax.vecmath * ; .
public class ApplyImageToModelProgram rozširuje Applet {
private static konečnej Point3D USERPOSITION = new Point3D ( 5,2 , 7 ) ;
BranchGroup makeTheScene ( ) {
BranchGroup parentOfScene = new BranchGroup ( ) ;
QuadArray simpleModel = new QuadArray ( 4 , GeometryArray.COORDINATES