本プラグインは個人の研究および実験的な試みとして作成されたものです。
正直なところ、個々の環境や他のModとの組み合わせにおいて、実際に画質の向上に寄与するかどうか、あるいは正常に動作するかどうかについては全く確信が持てません。
環境によっては「全く効果がない」「画面が不自然になる」「動作が重くなる」などの症状が発生する可能性があります。あくまで「おまけ」程度のものとして、自己責任でご使用ください。
1. 概要
本プラグインは、EmotionCreatorsにおいて、二次元キャラクターの「透明感」と「白さ」を向上させることを目的とした描画調整ツールです。
従来のReShadeのような画面全体へのフィルタリングではなく、ChaControlを介してキャラクターの材質(Material)に直接介入することで、背景の明るさを保ったままキャラクターのみを白く、通透感のある状態に近づけることを試みています。
2. 主な機能
キャラクター固有の輝度調整: 背景を白飛びさせることなく、キャラクターのみを明るく補正します。
影色の「濁り」解消: キャラクターの影の色(Shadow Color)を漂白・補正し、アニメ調の清潔感を演出します。
リムライト(輪郭光)の注入: キャラクターの縁に微細な光を追加し、立体感と透明感を強調します。
環境反射(Cubemap)の適用: UnityFS形式(AssetBundle)の外部リソースを読み込み、肌や衣装に深みのある反射光を与えます。
グローバル画質補正: 強制的なMSAA(アンチエイリアス)の適用およびLOD(描画距離)の最適化を行います。
3. 導入および使用方法
AnimeGraphicsEnhancer.dll を BepInEx/plugins フォルダに配置してください。
ゲームを起動し、F1キー(Configuration Manager) を開きます。
Character セクションの数値を調整してください。
Character Shadow Color: ここを少し明るい色(薄いピンクや紫など)に設定するのが、キャラクターを綺麗に白く見せるコツです。
Cubemap(反射)を使用する場合は、Cubemap セクションで適切な .unity3d (または .cube 形式のAssetBundle) へのパスを指定してください。
4. 免責事項
本プラグインを使用したことによって生じた不具合、データの破損、その他の損害について、製作者は一切の責任を負いません。
全てのI社作品での動作を保証するものではありません。
不具合報告等への対応も、技術的な限界によりお答えできない場合があります。
