OpenGL-點陰影

一、簡介 對於深度貼圖,我們需要從一個點光源的所有渲染場景,普通2D深度貼圖不能工作;如果我們使用立方體貼圖會怎樣?因爲立方體貼圖可以儲存6個面的環境數據,它可以將整個場景渲染到立方體貼圖的每個面上,把它們當作點光源四周的深度值來採樣。 生成後的深度立方體貼圖被傳遞到光照像素着色器,它會用一個方向向量來採樣立方體貼圖,從而得到當前的fragment的深度(從光的透視圖)。 二、生成立方體深度貼圖
相關文章
相關標籤/搜索