如何在对象上创建类似恐怖的故障水平运动模糊效果?
How do I create horror-like glitchy horizontal motion blur effect on object?
我不确定这个效果叫什么,而且我似乎也没有找到答案。你可以在一个名为 Layers of Fear 的游戏中查看效果:
- https://youtu.be/Lvls-TH0uVU?t=18m37s <-- 哭鬼
- https://youtu.be/Lvls-TH0uVU?t=14m8s <--屏幕左下角的那瓶威士忌
- https://youtu.be/Lvls-TH0uVU?t=16m50s <--四处走动的幽灵
我知道它是通过使用着色器完成的,但是任何人都可以 link 我找到实现它的指南或效果名称吗?很想在我的游戏中添加类似的东西!
提前致谢!
您可以使用 Unity Effects 完成其中的大部分工作。所有使用的效果仅适用于专业用户。您需要许可证才能使用它们,否则您将不得不自己编写它们。
您可以编写自己的图像效果
OnRenderImage 但这会很复杂。
您必须在 coroutine
中使用 Time.deltaTime
而不是 yield return new WaitForSeconds()
。
作为计时器执行以下所有操作
第一个视频效果:
Edge Detect Effect Normals Effect
Color Correction Ramp Texture Effect 从代码修改 RGB 渐变偏移。
通过代码从0-1反复改变opaque/transparencycharacter/3D模型。
第二个视频效果:
使用代码更改 [=16] 的 Radius、Angle 和 Center 属性=].
第三视频效果:
反复开灯 on/off
Color Correction Curves Effect 转灯时应用此 on/off。
下电梯时,在修改其模糊量和额外模糊属性的同时应用Motion Blur Effect。
我不确定这个效果叫什么,而且我似乎也没有找到答案。你可以在一个名为 Layers of Fear 的游戏中查看效果:
- https://youtu.be/Lvls-TH0uVU?t=18m37s <-- 哭鬼
- https://youtu.be/Lvls-TH0uVU?t=14m8s <--屏幕左下角的那瓶威士忌
- https://youtu.be/Lvls-TH0uVU?t=16m50s <--四处走动的幽灵
我知道它是通过使用着色器完成的,但是任何人都可以 link 我找到实现它的指南或效果名称吗?很想在我的游戏中添加类似的东西! 提前致谢!
您可以使用 Unity Effects 完成其中的大部分工作。所有使用的效果仅适用于专业用户。您需要许可证才能使用它们,否则您将不得不自己编写它们。
您可以编写自己的图像效果 OnRenderImage 但这会很复杂。
您必须在 coroutine
中使用 Time.deltaTime
而不是 yield return new WaitForSeconds()
。
第一个视频效果:
Edge Detect Effect Normals Effect
Color Correction Ramp Texture Effect 从代码修改 RGB 渐变偏移。
通过代码从0-1反复改变opaque/transparencycharacter/3D模型。
第二个视频效果:
使用代码更改 [=16] 的 Radius、Angle 和 Center 属性=].
第三视频效果:
反复开灯 on/off
Color Correction Curves Effect 转灯时应用此 on/off。
下电梯时,在修改其模糊量和额外模糊属性的同时应用Motion Blur Effect。