游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2985|回复: 0

Unity3D 实现涡纹旋花效果[Shader]

[复制链接]

15

主题

16

帖子

102

积分

注册会员

Rank: 2

积分
102
发表于 2016-12-27 11:10:47 | 显示全部楼层 |阅读模式
    今天为大家分享一下,如何写一个涡纹旋花效果的小Demo哈!

    1.新建一个Unity3d 项目,新建一个CameraFilterPack_Vision_Psycho.shader文件。
部分代码如下:
Image 1.png    

    2.shader完成后,我们需要考虑可以更改shader的一些参数,所以我们新建一个CameraFilterPack_Vision_Psycho.cs 组件类,方便使用。
部分代码如下:
Image 2.png

    3.我们通过点击屏幕按钮添加特效文件,所以在摄像机上附加AddCameraFilter.cs组件。
Image 3.png

3.png

    4.好吧!最后我们直接运行项目看效果啦!
4_0.png

4_1.png
     学习交流群:575561285
3.png
4_1.png
4_0.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-2-25 04:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表