2015-03-24 159 views
1

我对nurbsjogl做了一些研究,但不幸的是没有得到适当的结果,我怀疑jogl不支持nurbs?如果jogl支持,任何人都可以引导我的例子或文学吗?JOGL是否支持NURBS?

+0

OpenGL是否支持NURBS? – immibis 2015-03-24 22:25:31

+0

@immibis GLU支持NURBS。 – gouessej 2015-03-25 07:24:43

回答

2

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

你可以找到一些工作实例here。请使用our official forum向JOGL提出具体问题,因为只有少数维护者在StackOverflow上。

1

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