⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 myline1.java

📁 java 3d 系列源码
💻 JAVA
字号:
//MyLine1.java
import java.applet.Applet;
import java.awt.BorderLayout;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.universe.*;
import javax.media.j3d.*;
import javax.vecmath.*;
import java.awt.GraphicsConfiguration;

public class MyLine1 extends Applet {
  
  private BranchGroup createSceneGraph() {
    BranchGroup objRoot=new BranchGroup();
    BoundingSphere bounds=new BoundingSphere(new Point3d(0.0,0.0,0.0),50.0);
    
    Shape3D shape=new lineShape3();
    objRoot.addChild(shape);
    
    objRoot.compile();
    return objRoot;
  }
  
  public MyLine1() {
    setLayout(new BorderLayout());
    GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration();
    Canvas3D c=new Canvas3D(config);
    add("Center",c);
    add("Center",c);
    BranchGroup scene=createSceneGraph();
    SimpleUniverse u=new SimpleUniverse(c);
    u.getViewingPlatform().setNominalViewingTransform();
    u.addBranchGraph(scene);
  }
  
  public static void main(String[] args) {
    new MainFrame(new MyLine1(),400,300);
  }
}//end of MyLine1.java

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -