Python Blender能否基于文本文件生成场景?

Python Blender能否基于文本文件生成场景?,python,blender,render-to-texture,Python,Blender,Render To Texture,我用Python编写了一个程序,生成了一个10000个瓷砖坐标平面,每个瓷砖都有纹理、温度、海拔等特征。我是为一个项目做这件事的,我认为显示项目这一部分的更好方法是显示它的3d渲染,我所知道的最好的程序是Blender。我知道可以用Python为Blender编写脚本,但我不确定Blender如何根据Python程序写入的文本文件生成内容。如果有人知道Blender是否以及如何从文本文件或任何其他方式生成内容,我可以让我的Python程序写入Blender,这将非常棒 ~Thank您必须为此制作

我用Python编写了一个程序,生成了一个10000个瓷砖坐标平面,每个瓷砖都有纹理、温度、海拔等特征。我是为一个项目做这件事的,我认为显示项目这一部分的更好方法是显示它的3d渲染,我所知道的最好的程序是Blender。我知道可以用Python为Blender编写脚本,但我不确定Blender如何根据Python程序写入的文本文件生成内容。如果有人知道Blender是否以及如何从文本文件或任何其他方式生成内容,我可以让我的Python程序写入Blender,这将非常棒


~Thank

您必须为此制作一个Python脚本,该脚本将读取您的文本文件,并在内部使用blender API创建瓷砖和场景。Blender只能在有程序(插件)的情况下渲染文件。实际上,blender可以读取大多数文件格式,这仅仅是因为程序附带了用Python实现的插件

或者,您可以调整生成场景的程序,使其能够在生成文本文件之外,使用其API在blender中绘制场景。这种方法可能比编写单独的逻辑来解析您自己的文件更容易


如果您的脚本是Python2.x,则必须使用blender 2.49,因为blender 2.5和更新版本使用Python 3编写脚本。

您应该更具体一些。。。我认为Python API在Blender的2.5/2.6版本中发生了变化(并且找不到),但仍然存在2.4x文档。您希望我更详细地介绍我的Python版本、Blender两者,还是我正在尝试做什么?关于您正在尝试做什么。。。顺便说一句,我想我找到了最新的API文档:谢谢这些文档。更具体地说,我为什么要这么做:我要做的是让blender从我的Python程序的文本文件中取出数据,或者让程序在blender中运行(如果可能的话),并基于该数据创建一个网格。i、 e.在文件或其他地方会有瓷砖上的数据和信息,就像瓷砖1上有污垢一样。我想要Blender抓取这些数据并创建一个带有纹理的平面。这可能吗?那些文件会有我需要的所有信息吗?