zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    《机器学习》第二次作业——第四章学习记录和心得
    机器学习一到三章笔记
    [ML] 第四章学习总结
    [CV] Mnist手写数字分类
    ModelArts (华为GPU/CPU计算云平台)体验
    [DataSturcture] 红黑树求逆序对
    [CV] 边缘提取和角点判断
    [CV] 灰度共生矩阵
    [DataStructure] AC 自动机(Aho–Corasick Automata)
    [GIT] 如何删除git上保存的文件(包含历史文件)
  • 原文地址:https://www.cnblogs.com/Jedimaster/p/836797.html
Copyright © 2011-2022 走看看