mmd-for-unity-proj / mmd-for-unity

MikuMikuDance for Unity
BSD 3-Clause "New" or "Revised" License
415 stars 83 forks source link

透過ピクセルは描画しない様に修正 #29

Closed eral closed 10 years ago

eral commented 10 years ago

透過(α値が0.0)なピクセルは描画しない様に修正しました。

羽有りula式トゥイードル・ダムさんを正面から見ると、羽が武器の形で切り取られる不具合が修正されます。 合わせて羽や武器を表示していない時でも影が落ちてしまう不具合も修正されます。

テストモデル

GRGSIBERIA commented 10 years ago

お疲れ様です.プルリクありがとうございます. そろそろPMXの仕様的な部分はFIXしたかと思ったのですが,まだまだ発掘されそうですね……. Mecanimのサポートが後手後手なので,PMXの仕様が固まり次第,2.1aをリリースしようかなと. その時はまたよろしくお願いします.

eral commented 10 years ago

まだまだ色々と気に為る所は有りますね~。 Mecanimのモーション対応がかなり大きいので、検証作業しているとぽろぽろと小物が見つかってしまうのよね。 (特に表示系が…。) 最初は後回しにしようとしてたのですが、取れそうな不具合がチラつくと気が散ってしまってw

取り敢えず、下記をMecanim依りも先に片付けたいかな~と思っています。

さくっと終わらせる予定が「材質の透過判定の改善」がいろんな所に波及してしまって、今回みたいにシェーダー書き換える始末でした。

あと、気に為っているのは下記でしょうか。

まぁ、UniyEditorのスクリプトで何処迄出来るか分かりませんが…。