AviUtlでFlatShadowを導入したにもかかわらず、アニメーションには表示されるもののシャドウが反映されない場合があります。正しく設定しても影が出ない場合、導入手順や環境設定に原因があることが多いです。本記事では、FlatShadowを正しく利用するための確認ポイントと対策を解説します。
FlatShadow導入の基本確認
まず、各ファイルの配置を再確認します。rikky_moduleやmemoryはaviutl.exeと同じフォルダ、flatshadowの.luaと.anmはscriptフォルダ、.dllはpluginsフォルダに配置されているか確認してください。バージョンが対応しているかも必ず確認しましょう。
配置が正しい場合でも、AviUtlを管理者権限で起動することで、プラグインが正しく読み込まれる場合があります。
プラグインの優先度と競合
複数の拡張プラグインを導入している場合、FlatShadowが他のプラグインと競合して反映されないことがあります。一度FlatShadow以外のプラグインを無効化して試してみることで、競合の有無を確認できます。
また、プラグインのロード順序によって影が描画されない場合があるため、pluginsフォルダ内で名前の前に数字を付けて順序を調整する方法も有効です。
アニメーション・設定側の確認
FlatShadowはアニメーションオブジェクトに対して適用する必要があります。オブジェクトに正しくアタッチされているか、アニメーションのフレーム設定で非表示になっていないか確認してください。
さらに、オブジェクトの透明度やレイヤーの順序が影の表示に影響することがあります。影をかけたいオブジェクトが正しいレイヤーにあるか確認しましょう。
デバッグ方法と再導入
影が反映されない場合、一度FlatShadowを削除して再導入することで解決するケースがあります。最新バージョンのFlatShadowを公式配布サイトから取得し、再インストールしてください。
また、AviUtl本体も最新の安定版にアップデートすることでプラグインが正常に動作する場合があります。
まとめ
AviUtlでFlatShadowが反映されない場合は、ファイルの配置、プラグイン競合、アニメーション設定、レイヤー順序などを順に確認することが重要です。再導入やAviUtlのアップデートも効果的で、これらの手順を踏むことで正しくシャドウを表示できるようになります。


コメント