找回密码
 注册帐号

扫一扫,访问微社区

Unity UnityShader_用Plane实现卷轴效果

467
回复
6397
查看
打印 上一主题 下一主题
  [ 复制链接 ]
7日久生情
2406/5000
排名
755
昨日变化

10

主题

66

帖子

2406

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
169084
好友
4
蛮牛币
2902
威望
0
注册时间
2016-9-18
在线时间
1020 小时
最后登录
2019-5-24
QQ

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册帐号

x
本帖最后由 SC。 于 2018-12-29 15:10 编辑

记得上一次发帖  UnityShader_用Plane实现翻书效果  的时候立了一个Flag说很闲,后来很长一段时间忙成狗。。。
看来Flag确实不能乱立

废话不多说,这次看看用Plane还能完成什么有趣的效果,比如卷轴效果




实现原理:
还记得中学数学中圆的公式吗,就是利用这个公式计算坐标,然后实时的平移坐标轴,来完成一个圆的平移

具体做法:
1. 在一个圆中,假设圆心为坐标轴原点,那么,一个弧长对应的角度的正弦和余弦值分别可以表示水平和垂直方向上面的分量
2.角度的求法,   弧长 / 半径 = 弧度      弧度 / 2π = 角度 / 360    幸运的是,在CG函数中本来就是用的弧度作为输入参数的,所以这部分可以忽略
3.坐标轴原点的平移。将坐标轴原点作为一个变量,其实就是水平方向X上面的变量实时的计算,垂直方向Y上面不变。

感谢一位朋友提供的图片。
源工程自助下载吧。由于本人也处于努力学习阶段,所以有想不到或者不足的地方,还请大家指出。谢谢。
游客,如果您要查看本帖隐藏内容请回复

最后祝大家元旦快乐





参与人数 5鲜花 +18 收起 理由
易玄风 + 5 赞一个!
SmileQ + 1
lilexy + 5 很给力!
不为人知的码农 + 5
gll + 2 很给力!

查看全部评分总评分 : 鲜花 +18

回复

使用道具 举报

7日久生情
1614/5000
排名
1839
昨日变化

11

主题

286

帖子

1614

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
252607
好友
5
蛮牛币
14309
威望
0
注册时间
2017-11-5
在线时间
585 小时
最后登录
2019-5-22
沙发
2018-12-29 11:56:50 只看该作者
2333333333333333333333333333333333333333333333333333
回复 支持 反对

使用道具 举报

5熟悉之中
786/1000
排名
3675
昨日变化

0

主题

41

帖子

786

积分

Rank: 5Rank: 5

UID
19724
好友
0
蛮牛币
2124
威望
0
注册时间
2014-3-31
在线时间
337 小时
最后登录
2019-5-24
板凳
2018-12-29 12:02:50 只看该作者
很有趣的一个效果
回复 支持 反对

使用道具 举报

3偶尔光临
211/300
排名
13052
昨日变化

0

主题

53

帖子

211

积分

Rank: 3Rank: 3Rank: 3

UID
290923
好友
0
蛮牛币
245
威望
0
注册时间
2018-7-23
在线时间
90 小时
最后登录
2019-5-24
地板
2018-12-29 13:19:41 只看该作者
很有意思的一个效果
回复 支持 反对

使用道具 举报

6蛮牛粉丝
1094/1500
排名
2867
昨日变化

0

主题

106

帖子

1094

积分

Rank: 6Rank: 6Rank: 6

UID
108091
好友
0
蛮牛币
296
威望
0
注册时间
2015-6-14
在线时间
476 小时
最后登录
2019-5-23
5#
2018-12-29 13:55:06 只看该作者
学习学习
回复

使用道具 举报

6蛮牛粉丝
1345/1500
排名
1995
昨日变化

4

主题

233

帖子

1345

积分

Rank: 6Rank: 6Rank: 6

UID
130993
好友
0
蛮牛币
1027
威望
0
注册时间
2015-12-6
在线时间
426 小时
最后登录
2019-5-24
QQ
6#
2018-12-29 14:23:13 只看该作者
666666楼主
回复

使用道具 举报

5熟悉之中
558/1000
排名
5710
昨日变化

8

主题

127

帖子

558

积分

Rank: 5Rank: 5

UID
89846
好友
2
蛮牛币
662
威望
0
注册时间
2015-4-7
在线时间
177 小时
最后登录
2019-5-14
QQ
7#
2018-12-29 15:14:32 只看该作者
UnityShader_用Plane实现卷轴效果
回复 支持 反对

使用道具 举报

4四处流浪
396/500
排名
10705
昨日变化

3

主题

77

帖子

396

积分

Rank: 4

UID
278833
好友
0
蛮牛币
620
威望
0
注册时间
2018-4-26
在线时间
212 小时
最后登录
2019-5-23
8#
2018-12-29 15:24:29 只看该作者
66666666666666666666666666666
回复 支持 反对

使用道具 举报

7日久生情
3748/5000
排名
1487
昨日变化

0

主题

2140

帖子

3748

积分

Rank: 7Rank: 7Rank: 7Rank: 7

UID
219676
好友
1
蛮牛币
3350
威望
0
注册时间
2017-7-12
在线时间
754 小时
最后登录
2019-5-24

活力之星

9#
2018-12-29 15:24:34 只看该作者
谢谢分享
回复

使用道具 举报

4四处流浪
388/500
排名
7936
昨日变化

0

主题

69

帖子

388

积分

Rank: 4

UID
204928
好友
0
蛮牛币
155
威望
0
注册时间
2017-2-4
在线时间
159 小时
最后登录
2019-3-11
10#
2018-12-29 15:33:17 只看该作者
学习学习啊
回复

使用道具 举报

5熟悉之中
798/1000
排名
4012
昨日变化

1

主题

120

帖子

798

积分

Rank: 5Rank: 5

UID
236162
好友
0
蛮牛币
397
威望
0
注册时间
2017-8-6
在线时间
307 小时
最后登录
2019-5-24
11#
2018-12-29 15:35:11 只看该作者
666666666666666
回复 支持 反对

使用道具 举报

6蛮牛粉丝
1105/1500
排名
2108
昨日变化

0

主题

100

帖子

1105

积分

Rank: 6Rank: 6Rank: 6

UID
239057
好友
0
蛮牛币
1858
威望
0
注册时间
2017-8-22
在线时间
347 小时
最后登录
2019-5-22

活力之星

12#
2018-12-29 15:47:01 只看该作者
回复

使用道具 举报

3偶尔光临
288/300
排名
18290
昨日变化

1

主题

42

帖子

288

积分

Rank: 3Rank: 3Rank: 3

UID
180232
好友
0
蛮牛币
166
威望
0
注册时间
2016-11-2
在线时间
211 小时
最后登录
2019-5-16
13#
2018-12-29 16:24:24 只看该作者
fsdfsadfasdfasdfasdf
回复 支持 反对

使用道具 举报

4四处流浪
318/500
排名
7605
昨日变化

0

主题

28

帖子

318

积分

Rank: 4

UID
217335
好友
1
蛮牛币
232
威望
0
注册时间
2017-4-12
在线时间
124 小时
最后登录
2019-5-17
14#
2018-12-29 16:29:07 只看该作者
666666666666感谢分享
回复 支持 反对

使用道具 举报

6蛮牛粉丝
1364/1500
排名
2412
昨日变化

2

主题

197

帖子

1364

积分

Rank: 6Rank: 6Rank: 6

UID
54214
好友
3
蛮牛币
623
威望
0
注册时间
2014-11-8
在线时间
573 小时
最后登录
2019-5-10
15#
2018-12-29 17:59:21 只看该作者
一分钟下班,元旦快乐
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则