用于CG相关技术论文验证视频等也经常采用的开源物理基础渲染器“Mitsuba(ミツバ)”的版本3,不久前已经发布了。
Mitsuba 3
Mitsuba 3 是面向研究的可重定向渲染系统,基于 Dr.Jit 即时编译器,以可移植的 C++17 编写。由 EPFL 的 Realistic Graphics Lab 开发。
通过将差分追踪、LLVM 和 CUDA 动态编译、各种亮度表示(单色、RGB、光谱光,甚至可支持偏振)等作为可选项,可以编译出多种变体。
Mitsuba 3 由一组小型核心库以及实现从材质、光源到完整渲染算法等功能的各种插件构成。它致力于保持与前身 Mitsuba 0.6 的场景兼容性。
Mitsuba 3 是可重定向的。这意味着基础实现和数据结构可以被转换,以达成各种不同的任务。例如,同一代码可以在 GPU 上同时模拟标量(经典的一次一条线)RGB 传输和差分光谱传输。这一切都构建在为该项目特别开发的即时(JIT)编译器 Dr.Jit 之上。
这个渲染器给人的印象是总会在 SIGGRAPH 举办的时间点悄悄更新呢。
“Mitsuba 3”可以通过 PyPI 使用 pip 安装。导入方法等详细信息请参阅官方页面。