Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在用 Java 制作一个 .obj 阅读器,并试图在我从搅拌机导出的猴子头上对其进行测试。我的 .obj 阅读器在 JOGL 中渲染它所做的是渲染模型中的每个正方形/多边形。这会加载正确的图像,但如果我尝试移动我制作的多边形之一,它们不会同时移动。我如何将所有多边形放在一起,使它们同时移动。我是否只需要制作一个循环将它们一一移动?
转换多边形的矩阵,使多边形相对于 (0,0,0) 以外的某个原点进行渲染。这是标准方法,而不是手动更改多边形顶点。
如果您正在查看的只是这个模型,您还可以将相机的位置转换为移动相机,如果不涉及其他模型,移动模型将导致相同的最终场景。