如何在简单模型上修复反向绕组?

时间:2014-06-11 16:44:51

标签: java opengl rendering minecraft

我为Minecraft游戏开发了一个小插件,它包含了我从blender创建的.obj(wavefront)模型文件导入的很多模型。我添加的一个功能是一组“发射器”,可以在世界各地运输物品和液体。好吧无论如何,游戏的新版本出来了,它真的搞砸了我的模型渲染方式。下面的链接是这些“发射器”前后拍摄的专辑:

http://imgur.com/DtmUYFU,Y2PxNYh#1

当涉及到这种渲染时,我并不是最聪明的(我依靠很多高级库来帮助我),但我很好奇是否有人可以解释发生的事情/渲染的内容 - 在第二张照片中明智。如果你无法分辨,纹理基本上是“由内而外” - 前面的纹理在模型的背面渲染,当你在对象周围走动时,它保持一致。我希望有一个单独的修复程序可以完全解决这个问题 - 我不希望任何人真正学习库并给我修复代码,但只是对错误的详细解释才能真正帮助我自己修复它!

Here are the wavefront model resources(照片中的transmit_small)。

如果有任何其他事情是必要的,请告诉我,并感谢一帮帮忙!

0 个答案:

没有答案