使用Ray Matching实现云彩渲染

  这里先贴一个我实现的云彩效果,使用Direct3D11,并在pixel shader中使用RayMatching方法实现的,感兴趣的能够下载源代码查看,绘制效果以下: git 实现过程主要使用perlin noise来进行云彩建模,而后根据云层厚度和高度决定云彩的颜色,最后使用ray matching算法以及体渲染原理进行颜色的累积。 关于perlin noise的简单介绍能够参考这里;git
相关文章
相关标签/搜索