我正在构建一个项目,该项目将使用许多 PNG 文件,这些文件必须从服装的 3D 模型渲染(我们还没有雇人来创建模型)。我们有多种纹理贴图(不同类型和颜色的布料等)将与模型一起使用(每个模型可能会被渲染多次,使用不同的纹理)。将来,我们将添加和更改模型和纹理贴图,并且需要能够根据需要自动重新渲染 PNG。
所以我们正在寻找:
可以从命令行运行的独立 3D 渲染引擎。它必须接受我们可以使用自定义脚本轻松生成的输入格式。
一个 3D 渲染库,可以与流行的编程语言(如 Java 或 Ruby)互操作,并且可以以流行的建模文件格式加载 3D 模型。
我们正在研究 Yafaray (http://www.yafaray.org),它可以从命令行运行,并将 XML 场景描述作为输入,但我相信可能会有更好的选择。您能否客观地细分您所知道的选项的利弊?