JOGL是否支持NURBS?

时间:2015-03-24 22:22:13

标签: java opengl jogl nurbs

我已经对nurbs中的jogl进行了一些研究,但遗憾的是没有得到适当的结果,我怀疑jogl不支持nurbs?如果jogl支持,有人可以引导我参加示例或文献吗?

2 个答案:

答案 0 :(得分:2)

您可以在标题为“GLU”的段落中找到有关GLU(包含Nurbs功能)和JOGL here的一些信息。默认情况下,JOGL使用自己的Java GLU实现,但您可以使用系统属性-Djogl.glu.nojava来使用本机GLU实现。前者在更多平台上可用且更稳定,但其NURBS支持不是100%完成,而后者缺少某些平台和其他一些平台,但它提供了更好的NURBS支持。

您可以找到一些有用的示例here。请使用our official forum来询问JOGL特定问题,因为StackOverflow上只有少数维护者。

答案 1 :(得分:1)

据我所知,JOGL支持Bézier曲线。因此,您可以将NURBS曲线细分为一系列Bézier曲线,然后将每个Bézier曲线相互渲染。如果您不确定细分算法,请查看tinyspline(以及Java的绑定)。