java 3D画图实例
来源:百度知道 编辑:UC知道 时间:2024/06/14 17:21:35
求java3D画图的实例,最好是能够通过鼠标控制旋转的实例。
只要能给我一点启发的都可以,谢谢大家了
回复二楼:我试了一下官方提供的示例程序,怎么在我的机器上不能运行啊?报错信息如下:
************************************************************************
*** ERROR: Canvas3D constructed with a null GraphicsConfiguration
*** This will cause a NullPointerException in a subsequent release
************************************************************************
java.lang.RuntimeException:
Unable to set Pixel format on Canvas
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "AWT-Windows" wglCreateContext Failed: 无效的像素格式。
wglCreateContext Failed: 无效的像素格式。
回复三楼:我的QQ:609158973谢了
只要能给我一点启发的都可以,谢谢大家了
回复二楼:我试了一下官方提供的示例程序,怎么在我的机器上不能运行啊?报错信息如下:
************************************************************************
*** ERROR: Canvas3D constructed with a null GraphicsConfiguration
*** This will cause a NullPointerException in a subsequent release
************************************************************************
java.lang.RuntimeException:
Unable to set Pixel format on Canvas
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Exception in thread "AWT-Windows" wglCreateContext Failed: 无效的像素格式。
wglCreateContext Failed: 无效的像素格式。
回复三楼:我的QQ:609158973谢了
import java.applet.Applet;
import java.awt.BorderLayout;
import java.awt.Frame;
import javax.media.j3d.BoundingSphere;
import javax.media.j3d.BranchGroup;
import javax.media.j3d.Canvas3D;
import javax.media.j3d.Geometry;
import javax.media.j3d.GeometryArray;
import javax.media.j3d.IndexedLineArray;
import javax.media.j3d.Shape3D;
import javax.media.j3d.TransformGroup;
import javax.vecmath.Point3f;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.behaviors.mouse.MouseRotate;
import com.sun.j3d.utils.geometry.ColorCube;
import com.sun.j3d.utils.universe.SimpleUniverse;
// MouseRotateApp renders a single, interactively rotatable cube.
public clas