【CSP开发进度翻译搬运】风挡玻璃上的雨

这篇文章的发布日期是2020年6月20日。
这个专栏我将翻译搬运CSP作者在Patreon上的开发进度报告,方便大家了解作者并愿意对作者进行赞助(地址:https://www.patreon.com/x4fab/posts),由于文章太多,我又想让大家了解尽量详细的开发过程,我选择了从第一次提到雨天效果的文章开始搬运,我将尽快赶上作者的进度,顺便提高一下自己的英语姿势水平。


这里还有一些工作要做,但似乎概念证明有效!
这种效果的工作方式是 玻璃上的水是贴图效果,以便于最终风挡玻璃的渲染可以有效完成。然而,我最初尝试在这个纹理中存储和移动雨滴的尝试失败了,无法让它们变得稳定,不会褪色或伸展并覆盖所有东西。 所以这里我让水粒子在UV空间中移动,但这意味着所有的窗户都安排在一个贴图中。 这种方法在AC中使得UV经常重叠 所以这并不好。不过,多亏了微软的UVAtlas(https://github.com/microsoft/UVAtlas),现在CSP可以在加载过程中生成可选的UV映射,所有窗口都排列在同一个纹理上。它并不适用于所有的汽车,但到目前为止,只有汽车像 Alfa Romeo 33 Stradale类似的车在窗户里还有窗户,会出现问题 。
以下是生成的UV映射的外观:
