使用Ray Matching實現雲彩渲染

  這裏先貼一個我實現的雲彩效果,使用Direct3D11,並在pixel shader中使用RayMatching方法實現的,感興趣的能夠下載源代碼查看,繪製效果以下: git 實現過程主要使用perlin noise來進行雲彩建模,而後根據雲層厚度和高度決定雲彩的顏色,最後使用ray matching算法以及體渲染原理進行顏色的累積。 關於perlin noise的簡單介紹能夠參考這裏;git
相關文章
相關標籤/搜索