我正在寻找一种工具,允许我创建形状(沿着渲染应用程序的线条),这也将生成各种形状的参数方程。
我需要将它用于我一直在做的一些Java3D工作。普通形状(球体,盒子等)很容易,Java3D为它们内置了类型。然而,当创建非标准形状(特别是曲面)时,我发现自己使用方格纸进行草图绘制,然后手动将大量点放入点阵列中。
当然有一种更简单的方法吗?
答案 0 :(得分:2)
当我拟合数据时,我使用splines和Bezier curves来帮助我生成曲线和曲面。它们可以按照您的要求在多个维度上工作,所以也许它们对您也有用吗?
答案 1 :(得分:1)
您可以使用java3D的triangulator从这些点获取形状。
http://download.java.net/media/java3d/javadoc/1.3.2/com/sun/j3d/utils/geometry/Triangulator.html