python - 从命令提示符运行 Blender。 - 初学者

标签 python animation blender

我是 Blender 的新手。我创建了一个简单的项目,在其中添加了一个文本变量。我在 Test 中添加的文本。参见下图。

现在,我想从命令行调用此脚本,方法是调用此特定项目文件并传入文本变量等参数来显示文本 james而不是Test .

例如,输入以下命令应该会为我提供使用文本 james 生成的视频。

blender proj1.blend variable=james

enter image description here

注意:我是初学者,我希望我清楚地解释了我的问题。

最佳答案

使用Python脚本,例如

blender proj1.blend --python-expr "import bpy; bpy.data.curves['Text'].body = 'james'"

(如果您的文本曲线对象名为“Text”)

参数顺序很重要 - 您希望脚本在文件加载后执行。

关于python - 从命令提示符运行 Blender。 - 初学者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49783426/

相关文章:

Python 调用模块

ios - 具有快速动画的自定义 UIButton 类

android - 动画结束后如何更改 Activity ?动画监听器似乎没有工作

javascript - 将 html5 动画录制到视频中 - 无需人工交互

Python 找不到 Blender 模块

python - Whit python,在 blender 中插入一个效果条作为视频序列编辑器中的删除

python - MT940格式解析器

python - 如何在 Linux 终端上进行按键检测,python 中的低级样式

python - 如何处理pandas数据框中的列?

three.js - Blender2.8 gltf 导出带有凹凸贴图、法线贴图或粗糙度贴图的 Three.js?