我目前正在开发 3D 游戏,但我一直在尝试获取游戏某些方面的对象的高度和宽度。所以问题是,如何获取 3D 模型 (.obj) 的属性,例如高度和宽度?另外,我正在使用LWJGL。
非常感谢。
最佳答案
波前 (.obj) 文件格式不指定任何宽度/高度信息。
根据您的坐标轴约定,计算宽度/高度的简单算法是遍历 .obj 文件中提到的每个点,找到给定尺寸(x、y 或 z)的最小值和最大值并得到距离使用:
d = |最大 - 最小|
。
关于java - OpenGL Java 获取 3D OBJ 模型的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34522380/