Elvish Ray一个开源的渲染器项目,欢迎加盟

PS: len3d托付我发表的,原文见这里

  我们的目标是开发一个名为elvish ray的高质量、高性能和高度可编程的光线追踪渲染器,功能集与mental ray相同。我目前已经开了出了一个速度与mental ray相当的光线追踪内核、一个基于C/C++的shading language接口,一套简单的场景描述语言和API,以及一个3ds max的渲染器插件,虽然其它如Global Illumination等具体功能尚未开发,但我已设计好了相应的解决方案,整体上的算法集与mental ray非常相似。可能有人会问,既然与mental ray那么像,还有开发的必要吗?我认为有。首先,再高度灵活的可编程性也比不上对核心技术的直接掌握。其次,某些细节上我们可以有自己的特色,例如mental ray没有很好的解决ray differentials的问题,我们可以运用最新的研究成果来解决,因为商业软件中运用新技术总是比较谨慎,而开源软件可以大胆些、迅速些。又如mental ray没有利用CPU的SIMD和GPU的可编程能力来并行光线追踪,我们可以充分利用这些技术来超过mental ray的速度。最后,这完全是一个兴趣爱好的问题,我想兴趣才是我们做开发最大的原动力。  实现这样一个强大而完善的渲染器,在技术上已经不成问题,主要是时间和人力资源的问题,如果您有兴趣,请留下联系方式或者直接与我联系,我的QQ是43492276,我的邮箱是len3dev*gmail.com,热烈欢迎您的参与!

下面是elvish ray渲染的一些简单的图,因为有朋友告诉我不拿出图达不到宣传效果,只好庸俗一下了(图很丑)……

置换映射(贴图是细胞材质):

软阴影和反射:



运动模糊


一个ELF的头部


大气特效,直接用3ds max里面的Fire做的(elvish ray作为3ds max的插件):



反射、折射和带衰减材质的透明阴影:



我们的论坛地址为 http://www.opengpu.org/bbs/forumdisplay.php?fid=6
len3D的联系方式 QQ是43492276,邮箱是len3dev*gmail.com

原文地址:https://www.cnblogs.com/Jedimaster/p/836797.html