从Blender获取信息C++(DeviceContext,RenderContext,Scene-Informatio
Get information from Blender in C++ (DeviceContext, RenderContext, Scene-Informations, ...)
我在Blender中加载了一个3D场景。现在我想获取一些信息,例如场景中的对象,摄像机透视等。此外,我想获取opengl
设备上下文和渲染上下文。类似于结构上的指针。
是否可以使用用 c/c++ 编写的外部控制台应用程序获取这些信息?
如果你只想读取一些数据,你可以写一个导出器。我编写 GLrawd 是为了导出我的 OpenGL 应用程序的一些基本场景数据,所以你可以看看它。
还有一个可以使用的"readblend"库。
如果您希望从某些外部应用程序实际控制搅拌机场景,我认为您必须使用套接字来传达所需的命令。在Blender中,您可以将接收端设置为简单的python脚本。