MMDBridge(MMD桥)
MMDBridge
MMDBridge 是使 MikuMikuDance 能够使用外部渲染器进行渲染的软件。
当前支持的渲染器:
-Alembic + material assign script
-Blender
-Cinema4D
-Houdini
-Maya
-3dsmax
-Guerilla Render
-UE4
专用脚本:
-Blender - Cycles(作者:cohfin)
-OctaneRender (目前,为每个帧创建 obj 并调用渲染器。正在考虑支持 Alembic...)
-Vidro(脚本有点半生不熟。它可以工作,但建议重新建模。)
-肋骨(RenderMan 格式)
-MDD格式(我google的时候发现有人做的,如果你想使用它因为它没有被确认可以工作,请搜索它)
通过这种方式,MMDBridge 充当了将物理处理数据传递给各种渲染器的桥梁。
使用 MikuMikuDance 进一步追求表达,或者
作为您自己的渲染器的测试数据如何?
特征:
• Python 脚本允许为不受支持的渲染器编写插件。
→ MMDBridge 每帧调用一个 python 脚本。
MMDBridge 有一个可以从 python 访问的 API,你可以使用它来
访问 MikuMikuDance 正在绘制的顶点、法线、纹理数据等。
⇒ 换句话说,几乎所有的几何信息每帧都可以传递给其他渲染器。
限制:
- 仍然存在错误和故障。(当前版本是0.7.1)
- 不能与 MME 共存。
运行环境:
Windows XP/Vista/7 32bit/64bit MikuMikuDance 32bit版(DirectX9版)环境
关于各种应用程序:
・使用octane render渲染时,需要商业版本。此外,octane render渲染需要运行 NVidia 的 CUDA 的 GPU。