我正在尝试使用LWJGL 2.9+在java中创建Voxel Engine,但我在Blender程序中创建模型时遇到问题。 我创建了一个简单的1x1x1m立方体,并在搅拌机中生成简单的UV。我已导出.obj文件,这里是它的内容(pastebin): http://pastebin.com/0FzQaVGf
我的纹理图像非常简单,它是64x64橙色的四.png文件。
以下是渲染两个立方体(以及从互联网下载的其他模型)后的样子: Screen < click
有人可以帮助我解决这个问题吗? 谢谢你的帮助! :)
答案 0 :(得分:1)
这是我最近几天也面临的问题......
.obj文件可以包含多个索引缓冲区(v,vt,vn),但OpenGL只使用一个索引缓冲区发送到着色器,因此将N个索引缓冲区转换为1是您的工作。 顺便说一句,你应该在blender中导出obj文件时勾选三角测量选项。