- 博客(3)
- 收藏
- 关注
原创 GAMES202-Environment Mapping概括总结
如上图所示,从某一点做SDF,会得到一个圆,因为SDF的定义表示某点到某物体的最近距离,那么在这个圆内不会与任何物体相交(安全距离),然后沿着某一方向与圆交一点,在这个点上继续做SDF,如此反复,直到与某个物体的距离足够近时停止,这样我们就可以得到每个物体最小的SDF,之后会方便计算。于是我们使用SDF方法设黑色为0的值1,轮廓线为0,将A和B的轮廓线进行插值后得到一个居中的轮廓线0,然后将0的地方进行填充则得到了我们想要的插值结果。......
2022-08-05 20:29:52 128 1
原创 GAMES202-Shadow总结概括
上图为一张ShadowMapping,我们选取p点为例,对p点周围的像素进行采样,例如为3✖️3的每一格的深度值都与shading point进行比较(即判断是否被遮挡),得出一组为3✖️3的值为0或1的表(比较得出的结果非0即1),然后对这些01值进行加权平均(即滤波操作),最终得到一个visibility的值(大于0小于1)Shadow map上面记录的是一格一格像素的不连续的深度值,而如上图中,shadow map连出的蓝色的线本应该记录红色部分的深度值,而被黄色部分遮挡住了,造成了显示的错误。...
2022-08-03 18:09:20 603 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人