我正在尝试用 Java(实际上是Processing )编写一个带有一些很酷的 3D 效果的游戏。
我可以选择两个 3D 渲染器,但都没有默认渲染器的质量或灵活性。我在想,如果我能得到一个功能来进行项目
假设我有一组浮动在 3D 空间中的坐标 (x, y, z)。我将如何获得应该在 2D 屏幕上绘制该点的位置(透视)?
只是为了澄清,我只需要最低限度(不考虑相机的位置,我可以通过偏移点来获得这种效果) - 我不是重写 OpenGL。
是的,我看到这方面还有很多其他问题——但似乎没有一个问题真正有明确的答案。