0

所以我是 C++ 中 Panda 3D 的新手,我创建了 collada 文件或 dae 文件以在 panda 3d 中显示。当我在 pview 中查看它们时,它们显示时没有颜色或纹理。所以如果我按下 L 热键,颜色和纹理就会出现。我知道这与照明有关。这同样适用于我进行 dae2egg 转换之后。当我将模型加载到我的实际程序中时,它是没有颜色的白色。形状是它应该的样子。如果我使用 set_color(...),颜色会出现,但只有我定义的纯色,当然。所以我很好奇如何纠正这个没有颜色的问题。

4

1 回答 1

0

您的对象可能具有材料。如果您有材质,则需要在场景图中添加一个或多个光源才能显示出来;这就是它的工作原理。或者,删除材料或使用禁用它set_material_off(1)

于 2013-04-25T23:05:01.003 回答