渲染引擎算法分类

Other622 字

渲染引擎及其算法

有偏渲染器(Ray Tracer光线跟踪器)

偏向性意味着限制,因此您正在设置限制以达到现实效果。或者它是光线的优化和近似(技术),可以加快渲染时间,并且光线可能无法覆盖给定场景的真实照明值。

  • 快速的渲染速度
  • 可以实现/接近照片级真实感
  • 更多控制,允许艺术家灵活创作,不受限制
  • 需要更多的设置和调整
  • 您可能需要花费大量时间学习如何使用渲染器
  • 否则可能难以获得良好的渲染结果。
  • 这类渲染器有:

    • V-Ray
    • Redshift
    • Render-Man(cpu)
    • 3Delight
    • Mental- Ray

    无偏渲染器(Path Tracer路径跟踪器)

    计算渲染时不使用快捷方式。每一束光都被同等对待,在任何重要的区域都没有偏差,它需要大量的光计算来得到一个干净的结果,不会在辐射近似中引入系统误差或偏差。

    • 默认情况下始终产生照片般真实的结果。
    • 花费更少的时间在材料、灯光和设置的调整上。
    • 通常被电影行业使用。
  • 非常慢
  • 这类渲染器有:

    • Arnold
    • Karma
    • Mantra
    • iRay
    • Octane
    • Cycles
    • Keyshot
    • Render-Man(XPU)
    • Indigo
    • Corona
    • Maxwell
    • Luxcore
    • Thea
    • Lumen(UE5)
    • Fstorm
    • AMD's Radeon ProRender

    有偏还是无偏?

    有偏渲染器更为高效,如果您有兴趣在合理的时间内渲染出物理上可行的图像,则偏向性解决方案将更快地帮助您实现这一目标。偏向性引擎非常智能,因为它们是获得正确图像的最有效方式。

    如果您正在进行真正的科学物理计算,并且有大量的计算能力和时间,无偏向性渲染可能会很好地为您服务。

    Hybrid混合渲染器(使用有偏和无偏两种渲染方法)

    计算渲染时不使用快捷方式。每一束光都被同等对待,在任何重要的区域都没有偏差,它需要大量的光计算来得到一个干净的结果,不会在辐射近似中引入系统误差或偏差。

    这类渲染器有:

    • Thea Render
    • Indigo
    • V-Ray
    • Cycles
    • Render-Man(XPU)

    Realtime实时渲染引擎

    游戏引擎:

    • Unity
    • Unreal Engine
    • CryEngine
    • GameMaker

    实时渲染专注于实时分析和生成图像

    NVIDIA通过NVIDIA RTX使实时光线追踪成为可能。

    Realtime实时渲染引擎

    这类渲染器有:

    • Lumion
    • Twinmotion
    • Eevee
    • Enscape
    • LUMEN/semi realtimepathtracer

    其他渲染算法

    • 扫描线渲染和光栅化Scanline Rendering & rasterization
    • 光线投射Ray casting
    • 神经渲染(对图像的A.l智能重构)
    admin
    博学之,审问之,慎思之,明辨之,笃行之。
    OωO
    开启隐私评论,您的评论仅作者和评论双方可见