请教动态的体积感光束渲染特效的实现
1个回答
展开全部
这个属于体渲染技术,实现的方法有很多。
举例:
对于太阳光的话,可以这样做:
1. 渲染一张阳光的shadowmap
2. 渲染一张场景的depth map
3. 渲染全屏quad,对于每个屏幕像素根据视点和场景深度得到一条线段
4. 把这条线段投射到shadowmap空间里,以这条线段为范围在shadowmap上进行逐点深度检测,通过检测的就累积光照
5. 将光照叠加到场景上
举例:
对于太阳光的话,可以这样做:
1. 渲染一张阳光的shadowmap
2. 渲染一张场景的depth map
3. 渲染全屏quad,对于每个屏幕像素根据视点和场景深度得到一条线段
4. 把这条线段投射到shadowmap空间里,以这条线段为范围在shadowmap上进行逐点深度检测,通过检测的就累积光照
5. 将光照叠加到场景上
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |