進捗 : Standard 残存マテリアルの lilToon 変換完了¶
アクティブオブジェクトを再走査して Standard / Standard (Specular setup) / Autodesk Interactive の残存 65 マテリアルを特定し、除外対象を除く全件を変換しました。feature/511 にコミット済みです。
黒沈みチェアの原因
ダイニングチェアの実使用マテリアルは Assets/Interior/Table_Set/Materials/Chair_Pi.mat(Specular setup)で、#501 で変換した model/Materials/Char_Pi.mat とは別ファイルでした。lilToon 化(Metallic 1 / Smoothness 0.4)により金属パイプ脚が光を拾うようになり、黒沈みが解消(変換前後をスクリーンショットで確認済み)。
変換内容
-
.mat 19 件を直接変換: Chair_Pi、しまえなが2件、爪とぎ、CQ_Book_6th(棚で実使用と判明)、imagePad、F20th24 Glass(lts_trans 透明)/ Smoothie(Autodesk Interactive)/ label、door 3件(Light は発光引き継ぎ)、Controller_FPS 6件(turntableBaseLight は発光引き継ぎ)、Interphone Display。#501 変換済みマテリアルをテンプレートに建材基準値(_UseReflection:1 / _Reflectance:0.04 / _ShadowReceive:0 / _LightMinLimit:0.05)を完全継承。
-
FBX 埋め込みマテリアルはシーン上で差し替え(FBX 本体は不変更・70 レンダラー / 111 スロット): chill_world の Kitchen_BackCounter / Kitchen_Peninsula / Facade_BeltBand → 既存建材
MAT_Wood_Oak / MAT_Metal_Black / MAT_Steel / MAT_Wall_Base、Kitchengoods → 新規 4 件(Assets/Kitchengoods_Materials/)、観葉植物5種 → 新規 5 件(元の色を継承)、fps_dao の No Name → keyWhite に統一。
要検討事項への回答(配布 prefab 内部)
QvPen(19件)/ LuraSwitch2(7件)/ RBS SleepKit2(3件)/ builtin Default-Material は変換対象外としました。配布物内部の改変はアップデート時に差分が失われる・ギミック挙動への影響リスクがある一方、小物で見た目への影響が小さいためです。これでアクティブオブジェクトの Standard 残存はこれら意図的除外のみです。
確認結果
- Unity MCP スクリーンショットで変換前後を比較: チェア金属脚の黒沈み解消、しまえなが・雑誌が環境光に馴染む、キッチン小物にハイライト、観葉植物は見た目維持
- コンソールにシェーダーエラーなし、ピンク表示なし
- 自己レビュー(claude-review): 指摘なし PASS
補足: シーン差分のうち約 1 万行は QvPen の PenManagerButtonGenerator がシーン保存時にボタン 15 個を再生成する既存挙動によるもので、オブジェクトの増減はありません。
ご確認いただきたいこと: ライトベイク後の質感(チェア金属脚・キッチンカウンター)、Controller_FPS のボタン、ジュースグラスの透け具合。MR はご指示があれば作成します。