镜面反射着色器URP Mirror shaders是在URP中运行的Shader,且为支持AR和VR而设计的着色器。它可以帮助你在3D空间中创建令人惊叹的反射效果,从而让你的应用程序或游戏更加令人印象深刻。

介绍镜面反射着色器URP Mirror Shaders

镜面反射着色器URP Mirror Shaders 为 Unity3D 游戏引擎的 Shaderlab 中添加了一个新的着色器类型。这个着色器使用了一个特殊的镜面反射来生成一个虚拟的反射效果,这样你就可以在不使用其它特效的情况下创建出一个真实的反射效果。
这种着色器适用于各种类型的表面,而且也可根据需要进行调整。例如,你可以通过它来创建出一个真实的水面,镜子,水坑,瓷砖反射,或是其它物体的反射效果。

-更新-

5.01-Fresnelity、Glass方面的更新

4.22-AR问题(和一些android问题)得到解决。

4.21-2022.1支持,折射和波动问题得到解决

4.2-将VR速度提高到6倍(2020.2.1f1及以上)

4.1-为静态距离后视镜(如汽车后视镜)添加剪辑。

-特性-

仅支持通用(URP)-作为4.2版,不仅如此它保持了非常低的性能开销,将VR在渲染镜面反射时渲染速度提高了6倍以上

还包括可旋转盒投影探头!使用此软件包,您可以获得令人难以置信的快速混合(实时和烘焙)室内反射。

您也可以在自己的着色器图形上使用反射纹理(是的,也是VR)。因此,您可以创建自己的着色器,也可以更新以前的着色器;

增加了剪辑(适用于2020.2及以上版本),固定距离后视镜(如汽车后视镜-重要:VR尚不支持剪辑)的速度可达800%

在VR上工作:

Rift,Rift-S->仅SPInstated模式

Quest,Quest2独立->仅多视图模式

Quest,Quest2与Oculus链接->仅SPInstated模式

使用测试

XR插件->Oculus Provider

XR插件->OpenXR Provider Oculus Runtime

(镜像中的镜像-递归,在VR上不起作用)。

也适用于正交摄影机。

对于版本4(及更高版本),仅会进行>=200.2 URP更新。以下Unity版本只会进行错误修复!

您可以创建:

  • 全镜像,
  • 反光地板、墙壁
  • 折射表面,
  • 全透明反射

在Mac、PC、WebGL、iOS和android上进行了测试,但应适用于支持LWRP或URP的所有平台。

视频或屏幕截图中使用的型号不包含在软件包中!

Leave a Reply

后才能评论