找回密码
 注册帐号

扫一扫,访问微社区

Unity UnityShader_用Plane实现卷轴效果

499
回复
8953
查看
  [ 复制链接 ]
7日久生情
2469/5000
排名
756
昨日变化

10

主题

67

帖子

2469

积分

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

UID
169084
好友
5
蛮牛币
3104
威望
0
注册时间
2016-9-18
在线时间
1082 小时
最后登录
2019-8-23
QQ
2018-12-29 10:34:19 显示全部楼层 阅读模式

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

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

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

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

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

e1262b19-f4b0-4e9c-960f-edf9e004857d.gif


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

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

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

最后祝大家元旦快乐





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

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

回复

使用道具 举报

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

11

主题

289

帖子

1633

积分

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

UID
252607
好友
5
蛮牛币
14293
威望
0
注册时间
2017-11-5
在线时间
601 小时
最后登录
2019-8-17
2018-12-29 11:56:50 显示全部楼层
2333333333333333333333333333333333333333333333333333
回复 支持 反对

使用道具 举报

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

0

主题

42

帖子

852

积分

Rank: 5Rank: 5

UID
19724
好友
0
蛮牛币
2921
威望
0
注册时间
2014-3-31
在线时间
402 小时
最后登录
2019-8-22
2018-12-29 12:02:50 显示全部楼层
很有趣的一个效果
回复 支持 反对

使用道具 举报

3偶尔光临
281/300
排名
13054
昨日变化

0

主题

56

帖子

281

积分

Rank: 3Rank: 3Rank: 3

UID
290923
好友
0
蛮牛币
343
威望
0
注册时间
2018-7-23
在线时间
157 小时
最后登录
2019-8-23
2018-12-29 13:19:41 显示全部楼层
很有意思的一个效果
回复 支持 反对

使用道具 举报

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

0

主题

118

帖子

1189

积分

Rank: 6Rank: 6Rank: 6

UID
108091
好友
0
蛮牛币
161
威望
0
注册时间
2015-6-14
在线时间
559 小时
最后登录
2019-8-24
2018-12-29 13:55:06 显示全部楼层
学习学习
回复

使用道具 举报

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

4

主题

238

帖子

1401

积分

Rank: 6Rank: 6Rank: 6

UID
130993
好友
0
蛮牛币
1158
威望
0
注册时间
2015-12-6
在线时间
477 小时
最后登录
2019-8-23
QQ
2018-12-29 14:23:13 显示全部楼层
666666楼主
回复

使用道具 举报

5熟悉之中
652/1000
排名
5713
昨日变化

11

主题

160

帖子

652

积分

Rank: 5Rank: 5

UID
89846
好友
4
蛮牛币
740
威望
0
注册时间
2015-4-7
在线时间
235 小时
最后登录
2019-8-23
QQ
2018-12-29 15:14:32 显示全部楼层
UnityShader_用Plane实现卷轴效果
回复 支持 反对

使用道具 举报

4四处流浪
453/500
排名
10706
昨日变化

3

主题

84

帖子

453

积分

Rank: 4

UID
278833
好友
0
蛮牛币
766
威望
0
注册时间
2018-4-26
在线时间
262 小时
最后登录
2019-8-23
2018-12-29 15:24:29 显示全部楼层
66666666666666666666666666666
回复 支持 反对

使用道具 举报

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

0

主题

2144

帖子

3829

积分

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

UID
219676
好友
1
蛮牛币
3966
威望
0
注册时间
2017-7-12
在线时间
831 小时
最后登录
2019-8-23

活力之星

2018-12-29 15:24:34 显示全部楼层
谢谢分享
回复

使用道具 举报

4四处流浪
400/500
排名
7938
昨日变化

0

主题

70

帖子

400

积分

Rank: 4

UID
204928
好友
0
蛮牛币
112
威望
0
注册时间
2017-2-4
在线时间
170 小时
最后登录
2019-8-13
2018-12-29 15:33:17 显示全部楼层
学习学习啊
回复

使用道具 举报

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

1

主题

128

帖子

875

积分

Rank: 5Rank: 5

UID
236162
好友
0
蛮牛币
458
威望
0
注册时间
2017-8-6
在线时间
366 小时
最后登录
2019-8-24
2018-12-29 15:35:11 显示全部楼层
666666666666666
回复 支持 反对

使用道具 举报

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

0

主题

116

帖子

1187

积分

Rank: 6Rank: 6Rank: 6

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

活力之星

2018-12-29 15:47:01 显示全部楼层
回复

使用道具 举报

3偶尔光临
291/300
排名
18292
昨日变化

1

主题

42

帖子

291

积分

Rank: 3Rank: 3Rank: 3

UID
180232
好友
0
蛮牛币
144
威望
0
注册时间
2016-11-2
在线时间
214 小时
最后登录
2019-7-30
2018-12-29 16:24:24 显示全部楼层
fsdfsadfasdfasdfasdf
回复 支持 反对

使用道具 举报

4四处流浪
329/500
排名
7608
昨日变化

0

主题

29

帖子

329

积分

Rank: 4

UID
217335
好友
1
蛮牛币
189
威望
0
注册时间
2017-4-12
在线时间
134 小时
最后登录
2019-8-23
2018-12-29 16:29:07 显示全部楼层
666666666666感谢分享
回复 支持 反对

使用道具 举报

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

2

主题

196

帖子

1363

积分

Rank: 6Rank: 6Rank: 6

UID
54214
好友
3
蛮牛币
628
威望
0
注册时间
2014-11-8
在线时间
573 小时
最后登录
2019-5-28
2018-12-29 17:59:21 显示全部楼层
一分钟下班,元旦快乐
回复 支持 反对

使用道具 举报

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

本版积分规则