当前位置: 代码迷 >> Java相关 >> 求助关于J2ME 3D的初级问题
  详细解决方案

求助关于J2ME 3D的初级问题

热度:131   发布时间:2005-10-11 09:08:00.0
求助关于J2ME 3D的初级问题
我刚开始学J3D,下面的程序:
class MyCanvas extends Canvas{
Graphics3D g3d;
World      world;
public MyCanvas() throws IOException{
    Object3D root[]=Loader.load("/Ball.m3g");
    g3d=Graphics3D.getInstance();
    world=(World)root[0];
}
protected void paint(Graphics g){
g3d.bindTarget(g);
world.animate(0);
g3d.render(world);
g3d.releaseTarget();
}
}
出现错误:
java.lang.IllegalStateException:
at javax.microedition.m3g.Graphics3D.render(+20)

多谢帮忙.

[此贴子已经被lcm于2005-10-15 13:10:59编辑过]


搜索更多相关的解决方案: world  初级  root  java  MyCanvas  

----------------解决方案--------------------------------------------------------
自己顶~会不会是3DMAX导出的M3G文件有问题?
----------------解决方案--------------------------------------------------------
我没有装3dMax, 所以没有3d文件,你可不可以发一个给我?我的Email 地址为 kaihua1@yahoo.com
----------------解决方案--------------------------------------------------------
3D文件?你是帮我检查有没错误还是给一个M3G文件给你?
你要M3G文件的话WTK2.2有示例,自带有两个的
----------------解决方案--------------------------------------------------------