Your preferences have been saved!
» HelloJava3Db renders a single, rotated cube - import java.applet.Applet; import java.awt.BorderLayout; import java.awt.Frame; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D; import javax.media.j3d.Transform3D; import javax.media.j3d.TransformGroup; import com.sun.j3d.utils.applet.MainFrame; import com.sun.j3d.utils.geometry.ColorCube; import com.sun.j3d.utils.universe.SimpleUniverse;... 15 Feb 12 » Simple Rotation - import java.applet.Applet; import java.awt.BorderLayout; import java.awt.Frame; import java.awt.GraphicsConfiguration; import javax.media.j3d.Alpha; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D; import javax.media.j3d.RotationInterpolator; import javax.media.j3d.Transform3D;... 15 Feb 12 » Getting Started with the Java 3D API written in Java - import java.applet.Applet; import java.awt.BorderLayout; import java.awt.Frame; import javax.media.j3d.Alpha; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D; import javax.media.j3d.Geometry; import javax.media.j3d.RotationInterpolator; import javax.media.j3d.Shape3D;... 15 Feb 12 » Appearance Mixed - import java.applet.Applet; import java.awt.BorderLayout; import java.awt.GraphicsConfiguration; import javax.media.j3d.Alpha; import javax.media.j3d.AmbientLight; import javax.media.j3d.Appearance; import javax.media.j3d.Background; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D;... 15 Feb 12 » Appearance Scope - import java.awt.Container; import java.awt.Frame; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.media.j3d.AlternateAppearance; import javax.media.j3d.AmbientLight; import javax.media.j3d.Appearance; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D;... 15 Feb 12 » Basic Construct - // JFrame import javax.swing.JFrame; // BorderLayout stuff import java.awt.*; import javax.swing.*; // Canvas3D import javax.media.j3d.Canvas3D; // The Universe import com.sun.j3d.utils.universe.SimpleUniverse; // The BranchGroup... 15 Feb 12 » Basic steps needed to display 3D objects - import javax.media.j3d.BranchGroup; import com.sun.j3d.utils.geometry.ColorCube; import com.sun.j3d.utils.universe.SimpleUniverse; public class Hello3d {   public Hello3d() {     SimpleUniverse universe = new SimpleUniverse();     BranchGroup group = new BranchGroup();     group.addChild(new ColorCube(0.3));     universe.getViewingPlatform().setNominalViewingTransform();     universe.addBranchGraph(group);... 15 Feb 12 » Positioning the Objects - import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.DirectionalLight; import javax.media.j3d.Transform3D; import javax.media.j3d.TransformGroup; import javax.vecmath.Color3f; import javax.vecmath.Point3d; import javax.vecmath.Vector3f; import com.sun.j3d.utils.geometry.Cone; import com.sun.j3d.utils.geometry.Cylinder;... 15 Feb 12 » Simple 3D Demo - import java.awt.BorderLayout; import java.awt.Frame; import javax.media.j3d.Alpha; import javax.media.j3d.BoundingSphere; import javax.media.j3d.BranchGroup; import javax.media.j3d.Canvas3D; import javax.media.j3d.RotationInterpolator; import javax.media.j3d.TransformGroup; import javax.vecmath.Point3d; import com.sun.j3d.utils.geometry.ColorCube;... 15 Feb 12