【发布时间】:2022-10-13 18:43:57
【问题描述】:
我使用 Blender 3.0.0 实现了 2 种颜色的简单模型(带有黄色支撑的黑色喇叭),我以 * .0bj 导出。当我用 3D 查看器打开它时,我可以看到颜色出现了。但是,当我在 Python 中调用它时(我使用 Pycharm 2021.3 和 3D 引擎 Panda3d 1.10.10),模型显示为白色。而且,它不再是垂直的,而是水平的。见附图。
from panda3d.core import loadPrcFile, AmbientLight
loadPrcFile("config/conf.prc")
从直接.showbase.ShowBase 导入 ShowBase
我的游戏类(ShowBase):
def __init__(self):
super().__init__()
pion = self.loader.loadModel("Models/Pion2.obj")
pion.setPos(0, 15, -1.5)
pion.reparentTo(self.render)
游戏 = 我的游戏()
游戏运行()
你能告诉我如何使用 Panda3d 在我的模型上获得我的 2 种颜色吗?
【问题讨论】:
标签: python-3.x panda3d