我用Python编写了一个程序,它生成了一个10,000平铺坐标平面,每个平面都具有纹理,温度,高度等特征.我正在为一个项目做这个,并认为一个更好的方法来显示项目的这一部分将是显示它的3d渲染和我知道的最好的程序是Blender.我知道脚本可以用Python编写为Blender,但我不确定blender如何基于我的Python程序写入的文本文件生成内容.如果有人知道Blender是否以及如何从文本文件或任何其他方式生成东西我可以让我的Python程序写入Blender将是非常好的!
〜谢谢
解决方法:
您将不得不为此创建一个Python脚本 – 它将读取您的文本文件并在内部使用blender API来创建切片和场景.如果文件具有执行该操作的程序(插件),则Blender只能呈现文件.实际上,大多数文件格式都可以由blender读取,因为Python中的插件是随程序一起提供的.
或者,您可以调整生成场景的程序,除了生成文本文件之外,还可以使用其API在混合器中绘制它.这种方法可能比编写单独的逻辑来解析自己的文件更容易.
如果您的脚本是Python2.x,则必须使用blender 2.49 – 因为Blender 2.5和更新版本使用Python 3进行脚本编写.