UE_材質(zhì)_水材質(zhì)詳解1_水面材質(zhì)

關(guān)于為什么場景深度和像素深度之間要用除法

圖中是用幾何關(guān)系表示了各個位置之間的關(guān)系,方便寫作和理解
場景深度只輸出距離,水下像素點不通過SceneDepth節(jié)點直接輸出位置信息,但其在世界空間中有位置信息,只不過被剔除了。因此存在攝像機到水面像素點的向量AF和攝像機到水下像素點的向量AB,很容易明白兩個向量共線,則向量AB/向量AF=λ,向量AF可以通過世界位置減去攝像機位置的到(CF-CA),這兩個信息可以從節(jié)點中獲得,進而得到向量AB,向量CA(攝像機位置)加上向量AB等于向量CB,至此得到水下像素點在世界空間中的坐標,取Z通道減去世界位置的Z通道,再取絕對值就是水下像素到水面的深度信息了
個人見解,如有錯誤還請指正。
標簽: