Mental Ray(mental:精神的,脑力的;ray:光线,
射线)是Mental Image(现已成为
英伟达公司之全资子公司)引以为荣的产品。作为业界公认的可以和Render Man相抗衡的电影级渲染器,Mental Ray凭借其良好的开放性和操控性,以及与其他主流三维制作软件良好的兼容性而拥有大量的用户。早期Softimage 3D可以长时间称霸影视制作领域,某种程度上与其最早集成Mental Ray渲染器有着很大的关系。在好莱坞,Mental Ray参与制作的电影更是数不胜数。
软件简介
Mental ray是一个专业的3D渲染引擎,它可以生成令人难以置信的高质量真实感图象。现在你可以在3D Studio的高性能网络渲染中直接控制Mental ray 。它在电影领域得到了广泛的应用和认可,被认为是市场上最高级的三维渲染解决方案之一。大名鼎鼎的
德国渲染器mental ray,是一个将光线追踪算法推向极致的产品,利用这一渲染器,我们可以实现全局光照明等其他渲染器很难实现的效果。
英国广播公司的著名全动画
科学教育节目《
与恐龙同行》就是用mental ray渲染的。逼真的实现了那些神话般的远古生物。
Mental Ray的主要特点是通过多处理器机器和渲染农场的并行性实现高性能。该软件使用加速技术,如扫描线用于主要可见表面的确定,二进制空间分区用于通过光线追踪的次要光线,并使用准蒙特卡洛方法来解决基础光传输模拟。它还支持焦散和使用光子图进行全局照明的物理正确模拟。可以模拟任意组合的漫反射、光泽(软或散射)和镜面反射和透射。
Mental Ray被设计为通过API集成到第三方应用程序中,或者使用.mi场景文件格式作为
批处理模式渲染的独立程序。许多程序集成了它,如
欧特克 Maya、3D Studio Max、Cinema 4D和Revit、Softimage|XSI、Side Effects Software的Houdini、
SolidWorks和Dassault Systèmes的CATIA。大多数这些软件前端提供了自己的自定义着色器库。然而,假设这些着色器对Mental Ray可用,无论生成它的软件是什么,都可以渲染任何.mi文件。
Mental Ray是完全可编程和无限变化的,支持用C或
C++编写的链接子例程,也称为着色器。这个特性可以用来在渲染器的运行时创建几何元素、程序纹理、凹凸和位移贴图、大气和体积效果、环境、相机镜头和光源。
支持的几何原语包括
多边形、细分曲面和修剪的自由形式曲面,如NURBS、Bézier和Taylor
单项式。
现象包括一个或多个着色器树(DAG)。现象对用户来说看起来像常规着色器,实际上可能是常规着色器,但通常它将包含对着色器DAG的链接,其中可能包括引入或修改几何、引入镜头、环境和编译选项。现象的概念是打包元素并隐藏复杂性。
自2010年以来,Mental Ray还包括了iray渲染引擎,为产品增加了GPU加速。2013年,环境遮挡通道也通过CUDA加速,2015年添加了GI Next引擎,可以用于在GPU上计算所有间接/全局照明。
相关事件
Mental ray是个老牌渲染器,从2.0版本开始就内置在softimage中,至今发展的非常成熟,为许多电影成功实现了视觉特效。他是除了Pixer Renderman之外拥有最广泛用户的电影级渲工具。其庞大的用户群体和广泛的技术支持,是远非Final Render和Barzil这一类渲染新贵可比。近几年推出的几部特效大片,《
终结者2:审判日》,《
黑客帝国2:重装上阵》等都可以看到他的影子。
Mental ray的光线追踪算法无与伦比,优化的非常好。即使不使用他的新功能也可以用他来代替
maya默认的渲染器。在渲染大量反射,折射物体的场景,速度要比默认渲染器快30%。他在置换贴图和运动模糊的运算速度上也远远快于默认渲染器。而这些恰恰是maya的软肋。
Mental ray从maya5.0版本以后内置在maya里;从MAX6.0版本以后也被内置在了3ds max里。而从max9.0开始,
欧特克更新和优化了mental ray很多方面,一直到现在的max2009版,我们可以看到很多方面的更新都是跟Mental ray有关系的。使得mental ray在建筑制图方面得到了很大的提升,相信以后会给MR带来崭新的时代。
2003年,Mental Images因为Mental Ray对电影的贡献而获得了奥斯卡奖。然而,值得注意的是,Mental Ray在2017年停止开发,
英伟达宣布将不再提供新的Mental Ray订阅,尽管对于现有的
插件客户,仍会在2018年发布带有错误修复的维护版本。尽管如此,Mental Ray在其发展历程中对3D渲染技术的贡献不容忽视。