gpt4 book ai didi

python - 在 blender 外运行 Blender python 脚本

转载 作者:太空狗 更新时间:2023-10-29 21:34:57 29 4
gpt4 key购买 nike

我想可视化一些科学数据,目前只是一些具有不同颜色和大小的球体的动画。

我已经在 Mathematica 中创建了一个脚本,它为 POV-Ray 创建了输入。

我的问题是,我对 POV-Ray 的结果质量不满意,想写一个 Python 脚本,它可以设置相应的 blender 场景并渲染它们。一个重要的限制是,我想在 headless 机器上渲染,所以我不能使用 Blender 的内部控制台。

我的问题:是否可以从外部控制台使用 Blender 的 api 来获得类似 POV-Ray 的行为?


阅读 George Profenza 的回答后,我做了进一步的研究并找到了 Don’t Use Blender!在 Blender 的文档中。

与我的想法相反,必须创建一个由 blender 在后台模式下执行的 python 脚本。

./blender --background --python myscript.py

最佳答案

据我所知,您可以从命令行运行 Blender 而无需打开界面/窗口系统,我希望这对您的设置有用。您不仅可以告诉 Blender 渲染文档,还可以运行生成该文档的脚本/使用几何体、灯光等填充场景。

或者,您可以直接为渲染器生成内容(并完全跳过 3D 编辑器/搅拌器)。有很多免费的渲染器,比如:

  1. Yafaray
  2. Sunflow
  3. Mitsuba
  4. LuxRender
  5. Pixie

亚法雷

YAFARAY

向日葵

SUNFLOW

luxRender LUX

小 Sprite

PIXIE

关于python - 在 blender 外运行 Blender python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15136852/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com