Java Reference
In-Depth Information
Appendix E
Scene Graph
Implementation for
Web-Based 3D
Experiment
e.1 ImportInG lIbrarIes
import java.awt.*;
import javax.media.j3d.*;
import javax.vecmath.*;
import com.sun.j3d.utils.universe.*;
import com.sun.j3d.utils.picking.PickTool;
import com.sun.j3d.loaders.vrml97.VrmlLoader;
import com.sun.j3d.loaders.ParsingErrorException;
import com.sun.j3d.loaders.IncorrectFormatException;
import com.sun.j3d.loaders.Scene;
import java.io.*;
e.2 defInInG class
public class Scene3D
{
// Create a bounds for the behavior methods
private BoundingSphere bounds = new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0);
private static final float PAI = 3.14159f;
private static final float ANGLEPAI = 2.0f*PAI/360.0f;;
Search WWH ::




Custom Search