我想用java3d绘制一个可缩放的六边形字段。
我是java3d的新手所以我查阅了文档。据我所知,没有直接的方法来画这样的东西。我发现绘制三角形的可能性。有没有办法将它们中的两个组合成六边形,还是有更好的方法来做到这一点?
感谢您的帮助!
答案 0 :(得分:0)
只需创建一个多边形,查看this example。您必须使用GeometryInfo.POLYGON_ARRAY创建GeometryInfo实例,以指示您要构建多边形。然后,将顶点放入其中,并使用GeometryInfo实例的几何数组构建Shape3D。
顺便说一句,检查您是否使用最新版本的Java 3D(目前为1.6.0)。