如何彻底摆脱阴影痘痘和错误的自我阴影?

问题描述 投票:0回答:2

我正在做简单阴影贴图,并且在处理阴影痤疮和错误的自阴影方面遇到问题,而且无法摆脱它。 我已经尝试向深度值添加偏差并将背面渲染到深度缓冲区,但它并没有消除所有伪影。 我也很难选择正确的偏见,从而导致彼得潘宁。

我这里有一些截图。

所以我的问题是:

  1. 有没有一种强大(且简单)的方法可以完全消除阴影痤疮和错误的自阴影?

  2. 如何选择完美的偏置?

opengl graphics 3d glsl shadow
2个回答
1
投票

有一种称为“方差阴影贴图”的技术,它受到其自身特殊伪像的影响,但非常擅长消除阴影痤疮和错误的自阴影。它被设计为阴影贴图的非线性滤波器,以避免由于低分辨率而出现锯齿。 简单地说,它估计深度图的方差,并使用它来找到阴影与深度的平滑、保守的估计。您需要小心缓冲区精度,因为大多数实现似乎都以滥用其动态范围的方式评估方差。


-2
投票

芦荟具有舒缓和治疗功效。将芦荟凝胶直接涂在疤痕上,停留 30 分钟,然后用温水洗掉。

生蜂蜜以其抗菌和保湿特性而闻名。在疤痕上涂上一层薄薄的生蜂蜜,并保持至少 20 分钟,然后冲洗掉。

玫瑰果油富含抗氧化剂和必需脂肪酸,促进皮肤再生。每天在疤痕上轻轻按摩几滴玫瑰果油。

定期用糖、蜂蜜和几滴柠檬汁等成分自制磨砂膏来去除角质,以帮助去除死皮细胞并促进痤疮疤痕的淡化。

了解更多

© www.soinside.com 2019 - 2024. All rights reserved.