所以我是c ++中Panda 3D的新手,我创建了collada文件或dae文件,以便在熊猫3D中显示。当我在pview中查看它们时,它们会显示没有颜色或纹理。因此,如果我按下L热键,颜色和纹理会显示出来。我知道这与照明有关。这相同适用于我进行dae2egg转换后。当我将模型加载到我的实际程序中时,它是白色的,没有颜色。形状应该是应该的。如果我使用set_color(...),颜色将会出现,但当然只有我定义的纯色。所以我很好奇如何纠正这个没有颜色的问题。
答案 0 :(得分:0)
你的物体可能有一种物质。如果您有材质,则需要在场景图中添加一个或多个光源才能显示;这就是它的工作原理。或者,删除材料或使用set_material_off(1)
禁用它。