找回密碼
 注冊帳號

掃一掃,訪問微社區

Unity UnityShader_用Plane實現卷軸效果

693
回復
14823
查看
打印 上一主題 下一主題
  [ 復制鏈接 ]
7日久生情
2948/5000
排名
754
昨日變化

10

主題

69

帖子

2948

積分

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

UID
169084
好友
5
蠻牛幣
3835
威望
0
注冊時間
2016-9-18
在線時間
1559 小時
最后登錄
2020-8-6
QQ

馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區。

您需要 登錄 才可以下載或查看,沒有帳號?注冊帳號

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

記得上一次發帖  UnityShader_用Plane實現翻書效果  的時候立了一個Flag說很閑,后來很長一段時間忙成狗。。。
看來Flag確實不能亂立

廢話不多說,這次看看用Plane還能完成什么有趣的效果,比如卷軸效果




實現原理:
還記得中學數學中圓的公式嗎,就是利用這個公式計算坐標,然后實時的平移坐標軸,來完成一個圓的平移

具體做法:
1. 在一個圓中,假設圓心為坐標軸原點,那么,一個弧長對應的角度的正弦和余弦值分別可以表示水平和垂直方向上面的分量
2.角度的求法,   弧長 / 半徑 = 弧度      弧度 / 2π = 角度 / 360    幸運的是,在CG函數中本來就是用的弧度作為輸入參數的,所以這部分可以忽略
3.坐標軸原點的平移。將坐標軸原點作為一個變量,其實就是水平方向X上面的變量實時的計算,垂直方向Y上面不變。

感謝一位朋友提供的圖片。
源工程自助下載吧。由于本人也處于努力學習階段,所以有想不到或者不足的地方,還請大家指出。謝謝。
游客,如果您要查看本帖隱藏內容請回復

最后祝大家元旦快樂





點評

nice nice  發表于 2019-11-19 16:45
參與人數 5鮮花 +18 收起 理由
易玄風 + 5 贊一個!
SmileQ + 1
lilexy + 5 很給力!
不為人知的碼農 + 5
gll + 2 很給力!

查看全部評分總評分 : 鮮花 +18

回復

使用道具 舉報

7日久生情
1739/5000
排名
1837
昨日變化

11

主題

294

帖子

1739

積分

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

UID
252607
好友
5
蠻牛幣
13884
威望
0
注冊時間
2017-11-5
在線時間
702 小時
最后登錄
2020-7-29
沙發
2018-12-29 11:56:50 只看該作者
2333333333333333333333333333333333333333333333333333
回復 支持 反對

使用道具 舉報

6蠻牛粉絲
1097/1500
排名
3676
昨日變化

0

主題

43

帖子

1097

積分

Rank: 6Rank: 6Rank: 6

UID
19724
好友
0
蠻牛幣
4046
威望
0
注冊時間
2014-3-31
在線時間
646 小時
最后登錄
2020-7-22
板凳
2018-12-29 12:02:50 只看該作者
很有趣的一個效果
回復 支持 反對

使用道具 舉報

5熟悉之中
503/1000
排名
12884
昨日變化

0

主題

60

帖子

503

積分

Rank: 5Rank: 5

UID
290923
好友
0
蠻牛幣
1886
威望
0
注冊時間
2018-7-23
在線時間
373 小時
最后登錄
2020-7-20
地板
2018-12-29 13:19:41 只看該作者
很有意思的一個效果
回復 支持 反對

使用道具 舉報

6蠻牛粉絲
1394/1500
排名
2866
昨日變化

0

主題

134

帖子

1394

積分

Rank: 6Rank: 6Rank: 6

UID
108091
好友
0
蠻牛幣
861
威望
0
注冊時間
2015-6-14
在線時間
748 小時
最后登錄
2020-8-6
5#
2018-12-29 13:55:06 只看該作者
學習學習
回復

使用道具 舉報

6蠻牛粉絲
1405/1500
排名
1993
昨日變化

4

主題

237

帖子

1405

積分

Rank: 6Rank: 6Rank: 6

UID
130993
好友
0
蠻牛幣
1184
威望
0
注冊時間
2015-12-6
在線時間
481 小時
最后登錄
2020-5-3
QQ
6#
2018-12-29 14:23:13 只看該作者
666666樓主
回復

使用道具 舉報

5熟悉之中
883/1000
排名
5712
昨日變化

17

主題

203

帖子

883

積分

Rank: 5Rank: 5

UID
89846
好友
5
蠻牛幣
845
威望
0
注冊時間
2015-4-7
在線時間
418 小時
最后登錄
2020-8-3
QQ
7#
2018-12-29 15:14:32 只看該作者
UnityShader_用Plane實現卷軸效果
回復 支持 反對

使用道具 舉報

5熟悉之中
544/1000
排名
10707
昨日變化

3

主題

87

帖子

544

積分

Rank: 5Rank: 5

UID
278833
好友
0
蠻牛幣
904
威望
0
注冊時間
2018-4-26
在線時間
350 小時
最后登錄
2020-8-4
8#
2018-12-29 15:24:29 只看該作者
66666666666666666666666666666
回復 支持 反對

使用道具 舉報

7日久生情
4556/5000
排名
1485
昨日變化

0

主題

2147

帖子

4556

積分

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

UID
219676
好友
1
蠻牛幣
6019
威望
0
注冊時間
2017-7-12
在線時間
1555 小時
最后登錄
2020-8-7

活力之星

9#
2018-12-29 15:24:34 只看該作者
謝謝分享
回復

使用道具 舉報

4四處流浪
428/500
排名
7936
昨日變化

0

主題

78

帖子

428

積分

Rank: 4

UID
204928
好友
0
蠻牛幣
78
威望
0
注冊時間
2017-2-4
在線時間
190 小時
最后登錄
2020-6-4
10#
2018-12-29 15:33:17 只看該作者
學習學習啊
回復

使用道具 舉報

6蠻牛粉絲
1043/1500
排名
4012
昨日變化

1

主題

135

帖子

1043

積分

Rank: 6Rank: 6Rank: 6

UID
236162
好友
0
蠻牛幣
662
威望
0
注冊時間
2017-8-6
在線時間
517 小時
最后登錄
2020-7-22
11#
2018-12-29 15:35:11 只看該作者
666666666666666
回復 支持 反對

使用道具 舉報

7日久生情
1654/5000
排名
2106
昨日變化

2

主題

140

帖子

1654

積分

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

UID
239057
好友
0
蠻牛幣
2847
威望
0
注冊時間
2017-8-22
在線時間
854 小時
最后登錄
2020-8-6

活力之星

12#
2018-12-29 15:47:01 只看該作者
回復

使用道具 舉報

3偶爾光臨
296/300
排名
18293
昨日變化

1

主題

43

帖子

296

積分

Rank: 3Rank: 3Rank: 3

UID
180232
好友
0
蠻牛幣
128
威望
0
注冊時間
2016-11-2
在線時間
219 小時
最后登錄
2020-5-22
13#
2018-12-29 16:24:24 只看該作者
fsdfsadfasdfasdfasdf
回復 支持 反對

使用道具 舉報

4四處流浪
345/500
排名
7606
昨日變化

0

主題

29

帖子

345

積分

Rank: 4

UID
217335
好友
1
蠻牛幣
130
威望
0
注冊時間
2017-4-12
在線時間
150 小時
最后登錄
2020-8-6
14#
2018-12-29 16:29:07 只看該作者
666666666666感謝分享
回復 支持 反對

使用道具 舉報

7日久生情
1806/5000
排名
2410
昨日變化

3

主題

226

帖子

1806

積分

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

UID
54214
好友
4
蠻牛幣
1197
威望
0
注冊時間
2014-11-8
在線時間
995 小時
最后登錄
2020-8-4
15#
2018-12-29 17:59:21 只看該作者
一分鐘下班,元旦快樂
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊帳號

本版積分規則

Unity大學【第二期】!
极速时时彩开奖最快的网站