アットウィキロゴ

JAVA62

import com.sun.j3d.utils.geometry.*;
import com.sun.j3d.utils.universe.*;
import javax.media.j3d.*;
import javax.vecmath.*;
public class ex62{
public ex62(){
   SimpleUniverse universe = new SimpleUniverse();
   BranchGroup group = new BranchGroup();
   Sphere sphere = new Sphere(0.5f);
   group.addChild(sphere);
   Color3f light1Color = new Color3f(1.8f, 0.1f, 0.1f);
   BoundingSphere bounds =
   new BoundingSphere(new Point3d(0.0,0.0,0.0), 100.0);
   Vector3f light1Direction = new Vector3f(4.0f, -7.0f, -12.0f);
   DirectionalLight light1
      = new DirectionalLight(light1Color, light1Direction);

   light1.setInfluencingBounds(bounds);
   group.addChild(light1);
   universe.getViewingPlatform().setNominalViewingTransform();
   universe.addBranchGraph(group);
}
public static void main(String[] args) { new ex62(); }

}
最終更新:2010年01月05日 22:34