// ...imports
import javax.media.j3d.*;
import com.sun.j3d.utils.universe.*;
import javax.vecmath.Point3d;
import com.sun.j3d.utils.behaviors.vp.*;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.geometry.ColorCube;
import com.sun.j3d.utils.geometry.Box;
import java.applet.Applet;
import javax.media.j3d.Alpha;
import javax.media.j3d.PositionInterpolator;

public class Template extends Applet{
	public BranchGroup createSceneGraph() {
		
		// erzeuge einen bunten Würfel
		//Box cube = new Box();
		ColorCube cube = new ColorCube(0.4);
	
		// erzeuge die Wurzel der Würfelzene
		BranchGroup root = new BranchGroup();
		
		// hänge den Wuerfel an die Wurzel
		root.addChild(cube);
		
		// fertig
		return root;
	}
	public void init(){
		
		// erzeuge das Universum
		SimpleUniverse universe = Utils.createUniverse(this);
		
		// hänge die 3D-Szene ein
		universe.addBranchGraph(createSceneGraph());
	}
	public Template(){}
	public static void main(String[]args){
		new MainFrame (new Template(), 256, 256);
	}
}