如何在使用相机点击触摸屏时创建波纹效果
How to create a ripple effect when clicking on the touch screen using the camera
我想在您点击我的游戏的触摸屏时创建漂亮的波纹效果。我唯一的限制是我需要它来使用相机而不是图像。我试过从资产商店下载几个,但效果不尽如人意。
任何参考资料、视频、任何内容都适用
I want to create a nice ripple effect when you click on the touch screen for my game. My only constraints are I need it to use the camera and not an image
为什么要用相机?您可以应用相机 transforms,但通常此类变换是全局的,我不确定如何以这种方式应用 "ripple" 效果。
如果将图像渲染到渲染目标,会更容易、更高效;将其作为 texture 应用到 mesh;并使用 顶点位移着色器,其中使用您自己选择的波纹函数(比如在 2D 中触摸 sin/cos),四边形中每个点的顶点随着时间的推移而位移。
我想在您点击我的游戏的触摸屏时创建漂亮的波纹效果。我唯一的限制是我需要它来使用相机而不是图像。我试过从资产商店下载几个,但效果不尽如人意。
任何参考资料、视频、任何内容都适用
I want to create a nice ripple effect when you click on the touch screen for my game. My only constraints are I need it to use the camera and not an image
为什么要用相机?您可以应用相机 transforms,但通常此类变换是全局的,我不确定如何以这种方式应用 "ripple" 效果。
如果将图像渲染到渲染目标,会更容易、更高效;将其作为 texture 应用到 mesh;并使用 顶点位移着色器,其中使用您自己选择的波纹函数(比如在 2D 中触摸 sin/cos),四边形中每个点的顶点随着时间的推移而位移。