見出し画像

スマブラXの影

突然書きたくなったので

スマブラXの影の仕組み

画像1

スマブラXはFor以降と違ってステージのモデルに直接影を描写しておらず、影を生成するための専用のローポリモデルに描写している。
上の画像はPMのワリオランドの影専用のモデル。


画像2

またキャラクター以外の影の描写をする方法が存在せず、しばしば上記のようにすり抜け床の上にいるキャラの影がすり抜け床の下にも生成されてしまう。



対策

無駄にこだわる人間なのでこういう不具合はなんとかしたい。
そこで頭をひねってなんとか対策方法を考えた!


画像3

まず普通に影用のモデルを作る

画像4

画像5

すり抜け床の影になる部分を分割

画像6

画像7

分割した部分だけ半透明の黒色のマテリアルに設定する

結果

画像8

影がより自然な感じになる!




画像9

ちなみに言い忘れてましたけど、すり抜け床の下にいるキャラの影がすり抜け床の上にも生成される不具合もあります。
そっちのほうは解決方法がわかりませんでした!クソが





読者からの質問

読者から
スマブラSPのステージを移植したその先に何があるの? 
という質問をいただきました。
答えは""虚無""です。




いいなと思ったら応援しよう!