有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!


共 (1) 个答案

  1. # 1 楼答案

    请看一下this class source code中的coneBody方法。复制它(在文件顶部保留许可证..)并修改循环,使其比正常情况更早停止。这会缩小差距

    像这样使用它:

    gbuf = q.coneBody(-(double) (height / 2.0), (double) (height / 2.0 - height / ydivisions), (double) radius, (double) (radius / ydivisions), xdivisions, ydivisions - 1, 1.0 / (double) ydivisions, outside, texCoordYUp);
    GeometryArray ga = gbuf.getGeom(flags);
    

    这就是如何使用GeometryArray:http://www.java-tips.org/other-api-tips/java3d/how-to-use-geometryarray-for-by-reference.html(反正是这样的)