1

nurbs我对in进行了一些研究jogl,但不幸的是没有得到适当的结果,我怀疑jogl不支持 nurbs?如果jogl支持,有人可以指导我参考示例或文献吗?

4

2 回答 2

2

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

您可以在此处找到一些工作示例。请使用我们的官方论坛询问 JOGL 特定问题,因为 StackOverflow 上只有少数维护者。

于 2015-03-25T07:37:18.313 回答
1

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

于 2016-01-21T07:58:16.073 回答