自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 数据结构-链表的可视化编辑

链表创建源码

2022-01-04 17:12:47 1092

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除