← profhua.ccRayMarching光线步进(一)深度All Articles

RayMarching光线步进(一)深度

↑canvas 可以直接F12查看webgl代码
球的深度信息和利用深度绘制的颜色(是的这是3D空间中的球不是圆)

之前学习RayMarching的时候还没有买这个网站,最近想尝试用ShadowMapping的方法实现下雨的遮挡效果,在虚幻中不改引擎好像比较难实现,正好复习下RayMarching再记录下。

刚开始接触RayMarching的时候没看到教程硬啃的代码,下面是之前学的时候自己尝试理解的RayMarching

右边代码来自JamieWong 当初就是硬啃的他的代码

RayMarching的思路大致是: