前往
大廳
主題

【巴哈ACG比賽專案】- 17 Shader(?

joLoo 走鹿 | 2020-12-08 00:50:29 | 巴幣 34 | 人氣 320

7/1更
啊啊啊啊QQ
最近嘗試了自己做一遍
意外發現這篇有寫錯的地方,先參考就好之後會找時間改

-
專案內容還是沒分享,只好拿出珍藏已久的女僕青葉鎮樓


一開始是給樂小呈的挑戰,產生隨機的方塊並有一定規律遮住整個畫面

看到留言問說可不可以加入其他形狀。就試看看了
還是有一點問題存在但用於轉場應該是看不容易被看出來 冏

成果如下

建議先自己思考一下怎麼做會比較好喔@@




下面用Amplfy Shader 有圖比較好說明

先講第一個部分,如何建立格子

UV座標為 0 ~ 1。當我們乘上了5倍,UV座標就會變成 0 ~ 5。
0.1 0.2 0.3 ...1.1 1.2 1.3 ...這樣
如果我們只取小數計算,就會變成
0.1 0.2 0.3 ...0.1 0.2 0.3 ...

然後注意這邊圖片不可以用repeat 屬性 +調整 tiling 來製作。
等下我們會需要0~1之外的空間。

第二個部分,置中對齊

首先我們將一般的UV 座標 跟(0.5,0.5) 相減會得到

這樣的UV坐標系
圖片寫錯了是0.5 = =
如果乘上2
就會發現,除了(0,0)之外的座標都向外伸展了,應用上一個UV格子的概念我們就會得到了縮放的圖形
這會是將來很常用的小技巧

第三部分,色調分離、與躁圖
色調分離用shader forge會比較好懂一點,是已經換算好的
但這邊是ASE自己的運算,
必須去翻文件才知道要怎麼處理變換

Noise 這邊比較自由看人的習慣,覺得好看就好。

把上面三個相加、相乘,還可以套入HDR picker
就是我們要的成果囉


送禮物贊助創作者 !
0
留言

創作回應

樂小呈
嗚嗚就差一點
2020-12-08 09:49:42
joLoo 走鹿
以後你就會了[e12]
2020-12-08 12:18:19
KK
好實用!學到了~~~~~~
2020-12-08 11:00:34
joLoo 走鹿
能有幫助太好了XDD
2020-12-08 12:21:45
御安鴨·摸頭害鴨哭
看了就覺得好複雜
2020-12-08 16:29:02
joLoo 走鹿
循序漸進地慢慢摸索就行了
2020-12-08 17:29:13
矮鵝
喔喔又更進階了~~
2020-12-08 16:38:49
joLoo 走鹿
還可以更進階喔XD
2020-12-08 17:29:21

更多創作