3208人加入学习
(17人评价)
Unity Shader入门(Unity2018.3)

完成与2019-03-31

价格 ¥ 380.00
该课程属于 Unity - A计划(一年有效期) 请加入后再学习

屏幕空间之齐次除法

--------------------------

屏幕空间

      1. 齐次除法 / 透视除法

      2. 屏幕映射

 

剪裁 透视

┌     x(cot(FOV/2)/Aspect)    ┐

│            y(cot(FOV/2))          │

│  -z((f+n)/(f-n)) - (2fn/(f-n))   │

└                       -z                 ┘

 

 openGL      |          Dx

   NOC         |         CVV

x ∈(-1,1)     |      x ∈(-1,1)       

y ∈(-1,1)     |      x ∈(-1,1)       

z ∈(-1,1)     |      x ∈(0,1)       

 

┌    -(x/z)(cot(FOV/2)/Aspect)    ┐

│            -(y/z)(cot(FOV/2))        │

│       (f+n)/(f-n) + (2fn/z(f-n))     │

 

剪裁 正交

┌     x/(Aspect x size))    ┐

│               y/size             │

│    -2/(f-n) - (f+n)/(f-n)    │

└                   1                ┘

 

进行齐次除法后值不变,所以可以跳过直接进行屏幕映射

[展开全文]

授课教师

课程特色

下载资料(1)
视频(184)

学员动态

临渊一掷 加入学习
富贵闲人 加入学习
黎子 加入学习
张或晚 加入学习
jiannywang 加入学习