我是java 3D的新手,我想为ColorCube()
添加纹理。我找到了这个页面:
http://www.java-tips.org/other-api-tips/java3d/how-to-apply-a-texture-image-to-a-cube.html
但是我无法让它工作,我不知道如何在我的代码中实现它:
protected BranchGroup createCube() {
BranchGroup bg = new BranchGroup();
bg.setCapability(BranchGroup.ALLOW_DETACH);
bg.addChild(new com.sun.j3d.utils.geometry.ColorCube());
bg.setUserData("Cube");
return bg;
}
最后是否可以动态更改此纹理?
如按下按钮或上传新纹理并动态更改?
这是一个非常广泛的问题,但我对此很新。