我正在用Java开发.obj阅读器,并尝试在从Blender导出的猴子头上对其进行测试。我的.obj阅读器在JOGL中进行渲染的方式是渲染模型中的每个正方形/多边形。这将加载正确的图像,但是如果我尝试移动制作的一个多边形,则它们不会同时移动。我如何将所有多边形放在一起,以便它们同时移动。我是否只需要做一个循环就可以将它们一一移动?
平移多边形的矩阵,以便相对于(0,0,0)以外的某个原点渲染多边形。这是标准方法,而不是手动更改多边形顶点。
如果您只查看该模型,则还可以平移摄像机的位置,因为如果不涉及其他模型,则移动摄像机和移动模型将得到相同的最终场景。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句