connecting...
Google translation for articles :
3 NEMBER donated to you!!

シェーダー沼

nem2.55xem (3) 50 6 0

いや、ほんと疲れたよ…

 

シェーダー作るのって結構大変。

(シェーダーってのは3Dモデルをどのように描画するかのプログラムです。)

大変な上に、思い通りの描画を求めて沼にはまる…

 

 

前回のネム子ちゃんではメタリック表現を使いましたが、

あれもシェーダーで行っていることなんです。(MatCapってやつです)

 

ネム子ちゃん販売にあたり、オリジナルシェーダーにもMatCapの機能を追加したかったのです。

 

しかし、Unityにもシェーダーの書き方や対応させるバージョンがいくつかあって、

「この書き方はこっちでは使えるけど、こっちでは別の書き方してね」

こんなのばっかなんです><。

 

なおかつモバイル端末で動くように、既存のものを軽量化したり、

私の場合、VRMの標準シェーダーMToonとある程度互換性を持たせたかったりもあって、

非常に難航していました。

 

ようやく2日がかりで、シェーダーにけりをつけ、リリースまで行けそうな感じになりました!

 

 

まずは、MatCap適用前。

 

そしてMatCapの追加。

(しかも、視点が動けばテカリも動くんです)

 

追加のリムシャドウ!

 

視点とモデルの表面が直角になるほど(これでいうと横っ腹など)シャドウを追加して奥行がでてるように見えます。

 

 

いやー疲れたけど、いいものが出来た!

モデリングするたびに新機能を追加してたりするので、今の販売分のシェーダーも更新しないとだ…

 

 

それが終わったらまたモデリングに入れそう〜٩(๑òωó๑)۶

Why don't you get crypt currency 'nem' by posting your blog article?

nemlog is blog posting service which has donation feature by crypt currency nem.
nemlog was launched to create environment which can be donated nem among NEMbers via blog articles.
Let's get nem by posting good blogs.

Nem prize event is being held frequently, Please join us on this opportunity!

nemlog registration from here
Register
Comments from NEMber
mizinco
2019-06-16 00:07:59ID:126024

>>ソラネコ@眠りの檻 ニェムカ::さん
でもこのシェーダーはVPocketで使えない〜
早くVRMで遊べるアプリにも着手せねばー٩(๑òωó๑)۶

mizinco
2019-06-15 17:13:47ID:125959

>>matsuno@漆黒の::さん
>>えっさん(通信速度制限中)(● ˃̶͈̀ロ˂̶͈́)੭ꠥ⁾⁾::さん
>>ほなねむ@魔眼のほなコロ::さん

コメントありがとうでーす!
ひじょーに細かい修正ばっかり続きますー(´;ω;`)
処理を軽くするために一つの計算式で2つ分の仕事させたり…
mizincoにはメタリックを描く技術がない!!なのでフリーのmatcapの出番ですw
matcapはパチンコ玉を正面から見た絵みたいなもので、それをもとにモデルの色と組み合わせてメタリックにしてくれまーす٩(๑òωó๑)۶

NEMber who posted this article

blenderで3Dモデルを作ったりして遊んでます。
nem決済でオリジナル3Dアバターを作成します!
詳細はまだ決めていない…
気になる方は是非お声掛けくださいませ。
25703
0

Why don't you read following articles?