Home Forums GAMES在线课程(现代计算机图形学入门)讨论区 illumination, shading, rendering的区别

Viewing 1 reply thread
  • Author
    Posts
    • #5246 Score: 0
      杰哥
      Participant
      2 pts

      如题,这三个概念如何区别?

    • #5258 Score: 0
      Lingqi Yan
      Keymaster
      26 pts

      Illumination 理解成光照的情况,是输入的量;
      Shading 是着色,计算一个点在光照之后看上去长什么样;
      Rendering 是整个渲染过程,包括解 light transport 用到的各种光线追踪,也包括之后的着色过程。

      • #5327 Score: 0
        SHERLOCK
        Participant
        -1 pt

        老师您好,我想请问一下,现在的游戏引擎的渲染是基于光栅化做的还是开始使用光线追踪了呢?以unity和ue4来说的话

        • #5345 Score: 0
          戴皓天
          Participant
          9 pts

          游戏引擎的默认渲染管线使用的方法都是光栅化,unity要用光线追踪的话得用HDRP,RTX光线追踪是嵌套在HDRP里的,UE4没用过不知道,不过应该也是有的:)

        • #5461 Score: 2
          Lingqi Yan
          Keymaster
          26 pts

          现在的游戏引擎都在尝试引入光线追踪。我这边实验用过 UE4,它一定是有光线追踪的。

          只是实时光线追踪才刚刚开始,还需要配合光栅化一起用。而且即便如此它的应用也还没普及。所以还需要很久之后实时光线追踪才能独立出来,或者说取代光栅化。

          This post has received 2 votes up.
Viewing 1 reply thread
  • You must be logged in to reply to this topic.