夜晚,灯光开启,天气晴朗,汽车停驶。我将头灯强度从2.2调到了12(我的验证器允许的最大值),但是车身没有任何变化。

该路程使用PS1风格的顶点照明着色器,并在顶点阶段调用ComputeAdditionalVertexLights。该路程的顶点之间相隔数米,所以一个落在单个四边形内的点光源根本无法显示。提高强度并不能解决根本上是一个采样问题。

在同一帧中,湿路面现在在夜间读取而不是黑条,头灯瞄准和安装点也被修复。平坦的7度俯仰角度导致了直接在底盘下方出现死区。

所以这里是一个分叉。成本更高的在路面着色器上添加每个像素的额外光源,这样看起来不像当年的游戏。或者一个便宜的投影锥体,画在路面上,这就是PS1实际上做的。

你会选择哪一个,或者我还没想到的第三个选项呢?

自带引擎截图来自macOS开发版,URP。没有AI生成的内容。

https://preview.redd.it/k83w0f7dw7kh1.png?width=1920&format=png&auto=webp&s=48082fe1b4754a3a0b37dfd66db8cd7fad436962