月別アーカイブ: 2023年3月

【Unity】大きな動きでキャラクターのメッシュが消える

キャラクターに大きな動作のアニメーションをさせたとき等に、体の一部のゲームオブジェクトが消えてしまうことがあります。 髪の毛のバウンディングボックスがちょうどカメラの視錐台の外に出たときに、髪の毛が非表示になると思います… 続きを読む »

【Unity】VFXシェーダーグラフで深度の差を使って煙エフェクトにできた線を消す

VFXシェーダーグラフで煙エフェクトにできた線を消す #1では、煙エフェクトと床が交差したときにできる線をけしましたが、このエフェクトは壁や棚などと交差したときにも線をつくります。 そこで、どの方向で交差しても線ができな… 続きを読む »

【Unity】VFXシェーダーグラフで煙エフェクトにできた線を消す #2

VFXシェーダーグラフで煙エフェクトにできた線を消す #1では、煙のパーティクルの不透明度をVFXシェーダーグラフで操作しましたが、それによってVFXグラフでの不透明度の変更が反映されなくなりました。 そこで、VFXグラ… 続きを読む »

【Unity】VFXシェーダーグラフで煙エフェクトにできた線を消す #1

VFXグラフで作った煙のエフェクトが床と交差したところに線ができてしまいます。VFXシェーダーグラフを使ってこの線を消してみました。 線を消すには、煙の画像が床と交差する手前で画像のアルファを0まで徐々に下げて透明にする… 続きを読む »