1 Ανοίξτε έναν συντάκτη ή επεξεργαστή κειμένου και επικόλληση σε ένα νέο έγγραφο, το πρόγραμμα java στο τέλος αυτού του βήματος .
το πρόγραμμα κατασκευάζει την εικόνα ( όπως κάνουν όλα τα προγράμματα java 3 - D ), με την κατασκευή ενός " γραφήματος, " το οποίο μπορείτε να απεικονίσει σε χαρτί , όπως ένα απλό δέντρο - όπως δομή με γονέα και το παιδί αντικείμενα . Η κορυφαία μητρική της σκηνής είναι το αντικείμενο BranchGroup , σύμφωνα με την οποία οι αποδίδει προγράμματος ( μέσω της πρόσκλησης λειτουργία parentOfScene.addChild ) η γεωμετρία ενός απλού μοντέλου , ένα αεροπλάνο . Η λειτουργία ApplyImageToModelProgram δημιουργεί συστατικά για να ολοκληρωθεί η σκηνή 3 - D , συμπεριλαμβανομένου του καμβά , ( class " Canvas3D » ) , το σύμπαν (κατηγορία " SimpleUniverse ») και τη θέση του θεατή ( class " ViewingPlatform ») .
Η . κώδικας του προγράμματος σύμφωνα με το σχόλιο " Προσθήκη εικόνας στο μοντέλο " δημιουργεί μια "εμφάνιση" αντικείμενο, το οποίο εφαρμόζει ένα αρχείο γραφικών με το μοντέλο
java.applet.Applet εισαγωγής ?
java.awt εισαγωγής . BorderLayout ?
java.awt.GraphicsConfiguration εισαγωγής ?
com.sun.j3d.utils.geometry εισαγωγής * ? .
com.sun.j3d.utils εισαγωγής . applet.MainFrame ?
com.sun.j3d.utils.universe εισαγωγής * ? .
com.sun.j3d.utils.image.TextureLoader εισαγωγής ?
Javax εισαγωγής . . media.j3d * ?
javax.vecmath εισαγωγής * ? .
δημόσια τάξη ApplyImageToModelProgram εκτείνεται Applet {
ιδιωτική στατική τελική Point3d USERPOSITION = νέα Point3d ( 5,2 , 7 ) ?
BranchGroup makeTheScene ( ) {
BranchGroup parentOfScene = νέα BranchGroup ( ) ?
QuadArray simpleModel = νέα QuadArray ( 4 , GeometryArray.COORDINATES
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα