【版本】1.9.2

【文件大小】122MB

【原始Unity版本】2022.3.59

【支持的渲染管线】内置/通用(URP)/ 高清(HDRP) 

透视着色器让你可以在任何网格中看到你的可玩角色,而不会被网格遮挡。无论是建筑物、桥梁、洞穴,还是任何你能想象到的东西,都适用。

只需使用我们提供的工具之一应用着色器,注册一个玩家,即可生效。最棒的是,它不需要对你的模型进行任何额外的修改!

我们添加了许多非常有用的工具,可以在几秒钟内实现该效果。

对于非玩家设置,请使用我们与玩家无关的标准淡入淡出功能,或者将两者结合使用。

注意:此着色器旨在与标准着色器/光照着色器配合使用。但我们也提供了多种方法将“透明着色器”添加到您的自定义着色器中,更多信息请参见下文“扩展您现有的自定义着色器”。

玩家主导:

 1. 仅限效果半径 –透视效果仅在玩家周围的球形范围内生效。此方法可与任何遮挡模式配合使用。

 2. 自动检测 –只要你的建筑物等物体拥有能够较好地描述几何形状的碰撞器,透视着色器就会自动检测玩家是否位于网格内部,并且

激活效果。此方法也适用于单个建筑物,因此您可以使用

它能带来漂亮的进入/退出过渡效果。

 3. 父级触发器

 4. TriggerByBox

 5. TriggerById

触发器可以实现最精确的控制,并且能够完美地针对单个建筑物进行设置。这种方法需要您自行放置进入和离开触发器对象,因此设置过程会多花几秒钟,但绝对值得。

注意:TriggerByParent 还支持使用单父碰撞器而不是专用的进入和退出触发器,这非常简单,并且可以取得很好的效果。

 6. 玩家到摄像机的射线投射触发器

激活所有被玩家指向摄像机的射线击中的STS对象的效果。这种方法能够以最简洁的方式使用STS,因为它可以完全避免玩家在狭窄角落或靠近墙壁时出现任何不必要的穿模现象。

免责声明:本站资源大多来自网友发稿和互联网收集整理,版权均归原作者所有,仅供个人学习研究使用,如有侵犯你的权益,请联系管理员,我们会第一时间进行审核删除。Email:3957038693@qq.com