これの資料です https://ue4allstudy.connpass.com/event/129917/
ぼくがかんがえたさいきょうのとぅーんしぇーだーてんちょー/筑野えり(@shop_0761)
View Slide
注)スライドが100枚くらいあります1枚 3秒ペース
スライドは公開するので写真を撮るのを諦めましょう
自己紹介てんちょー/筑野えり(@shop_0761)バ美肉系絵ンジニア最近はShader書いたり、Vなモデルをセットアップしたり3Dの身体がほしい声がいい感じになってきてるので楽しくなってきたLuppetのお手伝いとかをしてたり
https://www.udemy.com/unrealengine-4-archviz-vr/?couponCode=TENCHO_435970
https://shop-0761.booth.pm/
http://shop-0761.hatenablog.com/entry/2016/12/08/000026
このとき以来のMaterialネタ!
おしながき1. きっかけ2. 機能のせつめい3. 作例
きっかけ
UE4やろうよー
いいけどキャラクターが可愛くなるShaderある?
U○○○○の○○Sみたいなやつ
………
ない!!!
ということで作りましたUE4.22Deferred想定
今回はニアちゃんをお借りして調整していますねぎぽよ ❣/ニアちゃんhttps://twitter.com/CST_negi
できたものがこちら
機能のせつめい
基本的な機能- Default Lit- ベース/1影- RimLight- Matcap- Outline- Sphericalize- Fake Custom Stencil など
Default Lit のいいところ
Default Litのいいところ- 影が落ちる- Lightの影響を受けられる- 複数光源対応が何も考えずにできる- 必要とあらばUnlitにできる
実際に違いを見てみましょう
Unlit
Default Lit
板をおいた
Lightの色を変える
よりみち
RenderView.Hogehoge
light Colorや向きを取得したい
BluePrintは使いたくない!
見つけました
https://gist.github.com/shop-0761/f83064b332bb038e1d8f96e1d2149f04めっちゃある!
Directional Light Direction
Directional Light Color
Sky Light Color
Translated World To View
意外といっぱい情報が取れる
いつ変わるかわからないので各自…自己責任で…
Fake Custom Stencil勝手に名前つけた
眉だけアニメみたいに前に描画したい!
うーーーーーん
U○○○○ではstencilでやってるよ
UE4にもあるけどPostProcessになっちゃう
Material単体で完結させたい
エンジン改造もしたくない!
ので思いつきました
結果から先に
Before
After
意外とわるくないのでは?
これは眉だけカメラ方向に押し出しています押し出したい箇所(今回は眉)が別マテリアルのほうが安全
ので後頭部から見ても眉が見えない!さすがに頭がペラペラだと無理
Outline
Materialだけで完結させ(2回目
他のShaderでも複数回のメッシュをレンダリングしてる
しゃーないか!
Materialで済ませるメリット
Material で済ませるいいところ- 調整箇所がMaterial だけで済む- モデル/Material ごとに太さが調整できる- Outline Mask が使える
OutlineMaskなし
OutlineMaskあり
Sphericalizeと勝手に呼んでる
モデルが持ってるNormalを無理やり球状にする
http://historia.co.jp/archives/11921/
これよんで!おわり!これの簡易版を使ってる
Alpha 0髪
Alpha 1髪
よりみち 2
Half Lambert
なんか白すぎない??
Pow 2.2 をするとそれっぽいhttp://compojigoku.blog.fc2.com/blog-entry-23.htmlこれと同じ話かも
作例
ここまでに作ったMaterialで実際に調整してみた
Default Lit の Textureだけ
Unlit の Textureだけ
今回作ったやつ
Texture塗り直し
目にHigh Light追加
Outlineを調整
Texture描き足し
Directional Lightの調整
(時間がなかったので)気合でポーズをつくります
PostProcess Off
PostProcess ON
整理したらMaterialは公開予定です
おわり!なにかあればTwitter: @ shop_0761https://twitter.com/shop_0761