1

我将 3D 场景加载到 Blender 中。现在我想获取一些信息,例如场景中的对象、相机透视等。此外,我想获取opengl设备上下文和渲染上下文。类似于结构上的指针。

是否可以使用用 c/c++ 编写的外部控制台应用程序获取这些信息?

4

1 回答 1

2

如果你只是想读取一些数据,你可以写一个导出器。我写了GLrawd来为我的 OpenGL 应用程序导出一些基本的场景数据,所以你可以看看。

还有一个您可以使用的“ readblend ”库。

如果您希望从某个外部应用程序实际控制搅拌机场景,我认为您将不得不使用套接字来传达所需的命令。在搅拌机中,您可以将接收端设置为简单的 python 脚本。

于 2012-10-13T21:58:23.103 回答