开源改变世界!!

从 JOGL 切换到 JavaFX 3D #671

推推 grbl 2年前 (2023-01-26) 140次浏览
关闭
绕线器 打开了这个问题 2017 年 6 月 15 日 · 2 条评论
关闭

从 JOGL 切换到 JavaFX 3D#671

绕线器 打开了这个问题 2017 年 6 月 15 日 · 2 条评论

注释

从 JOGL 切换到 JavaFX 3D #671
所有者
绕线机 评论了 2017 年 6 月 15 日  

为了更好的兼容性、更容易维护、方便的高级 API 和更小的二进制文件,UGS 应该使用 Java8+ 中内置的高级 JavaFX 3D 库,而不是低级 JOGL 库。

https://docs.oracle.com/javase/8/javafx/graphics-tutorial/overview-3d.htm

从 JOGL 切换到 JavaFX 3D #671

@winder 这是什么意思?
这将添加更好的 3d 功能,例如使用具有更好的 3d 视图图形的可视化工具?

从 JOGL 切换到 JavaFX 3D #671
所有者作者

@vMephJOGL 是一个低级库,而 JavaFX 3d 是一个高级库。你可以把它想象成书法 vs. 用漂亮的字体在电脑上打字。如果你擅长书法,它可以给你带来不可思议的效果,但它需要付出很多努力,如果你不擅长,它就会显示出来,而即使你不是专家,在文本编辑器中输入也会给你带来很好的效果.

在我的低级方法中有一些小问题很难解决,需要花费很多时间才能弄清楚,例如在新的自调匀整表面预览中,由于某种原因表面不是透明的。

此外,我还跳过了很多障碍,通过在 JOGL 中包含大量库,让事情在不同的平台上工作,所有这些都内置在 Java FX 的 Java 运行时中。