アットウィキロゴ

0512 3d

import javax.media.j3d.*;
import com.sun.j3d.utils.universe.*;
import com.sun.j3d.utils.geometry.*;
import java.awt.*;
import javax.swing.*;

public class pro0512
{

public static void main(String[] args)
{
 pro0512 test = new pro0512();
}


public pro0512()
{

 JFrame fr = [[new]] JFrame();
 fr.setSize(250,250);
 fr.setTitle("Object_test");
 fr.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
 JPanel cp = new JPanel();
 cp.setLayout(null);
 fr.add(cp);

 GraphicsConfiguration g_config = SimpleUniverse.getPreferredConfiguration();
 Canvas3D can = new Canvas3D(g_config);
 can.setBounds(0,0,250,250);
 cp.add(can);

 SimpleUniverse univ = new SimpleUniverse(can);
 fr.setVisible(true);

 BranchGroup gr = new BranchGroup();
 
 Sphere sp = new Sphere(0.5f);

 gr.addChild(sp);

 univ.addBranchGraph(gr);

}

}
最終更新:2010年09月20日 19:10