Panda 3D 是一个3D游戏引擎:一个 3D 渲染和游戏开发库
开发维护者:迪士尼VR工作室和卡耐基梅隆娱乐技术中心
授权协议:BSD
类继承自ShowBase。这个类加载大多数其他Panda3D模块,并导致3D窗口出现。
run()方法包含Panda3D主循环。它呈现一个帧,处理后台任务,然后重复。它通常不会返回,所以只需要调用一次,并且必须是脚本中的最后一行。
在这个特定的例子中,没有什么要渲染的,所以你应该会看到一个包含空白灰色区域的窗口。
from direct.showbase.ShowBase import ShowBase
class MyApp(ShowBase):
def __init__(self):