1

编辑:不知道我做了什么,但它仍然工作墙壁不能正确显示......


使用 Panda3d 和 python,我在搅拌机中创建了一个带有几个对象的小房间,并修改了 Panda3d 的一个示例,它工作了一段时间,但出现了问题(墙壁不显示等)。

这个例子在两面墙上显示了轻微的效果

https://dl.dropboxusercontent.com/u/12781104/blender_glitch.zip

然而,这个例子根本不起作用,当我改变墙壁和物体的颜色时,它全是黑色的

https://dl.dropboxusercontent.com/u/12781104/BlenderNotWorking.zip

4

1 回答 1

1

Panda3D 将隐藏脸部的背面作为性能优化,这可能是您看不到墙壁的原因。它通过使用表面法线确定哪一侧是正面。如果你想让你的墙从两边都可见,在搅拌机中将渲染器更改为搅拌机游戏,并在材质面板中,在游戏设置中取消选中“背面剔除”。YABEE 鸡蛋导出器会将这些面导出为双面。

于 2018-08-21T12:11:01.947 回答