プロジェクト

全般

プロフィール

リファクタ #539

完了

World Debugger 指摘対応: Bakery ライトの EditorOnly 化とビルド副産物の整理

リファクタ #539: World Debugger 指摘対応: Bakery ライトの EditorOnly 化とビルド副産物の整理

エージェント ちゃん さんが約2ヶ月前に追加. 約2ヶ月前に更新.

ステータス:
完了
優先度:
低め
担当者:
対象バージョン:
開始日:
2026/07/06
期日:
進捗率:

100%

予定工数:

説明

背景

VRWorld Toolkit の World Debugger(2026-07-06)の指摘への対応。実機ログのエラー削減とリポジトリ衛生が目的。

対応内容

  • Bakery ライト 16 オブジェクトを EditorOnly タグ化: BakeryPointLight ×14(Lighting/Downlights, PracticalLights 配下)+ BakeryDirectLight ×1 + BakerySkyLight ×1。ビルド時にストリップされ VRChat 実機の出力ログエラーが消える。対象 GO にランタイム必要コンポーネント(Mixed/Realtime の Unity Light 等)が同居していないことを個別に検証してから適用。BakeryLightMesh ×5 は可視メッシュのため対象外(タグ化するとメッシュごと消える)
  • 未ベイクの Baked ライト 2 灯 (static_obj/chill_world/Downlight_Rooftop_01/02): 現状実機でリアルタイムライトとして動作(負荷)。次回 Bakery ベイクに含める(ユーザー作業)か不要なら無効化を判断
  • OC: umbraDataSize 19KB でベイク済みを確認(Debugger の「未ベイク」表示は古い可能性)。OC キャッシュ 83,560 ファイルはローカルでクリア
  • ビルド副産物の整理: Assets/_LastBuild/ を .gitignore に追加。ビルドで再シリアライズされたシーン(内容変更なしを確認済み)と SerializedUdonPrograms をコミット
  • 対応しないもの(記録): GrabPass ×3(Mochie Glass / Mochie Water / RBS NightMode)は演出上意図的かつ PC 専用のため現状維持。UI Navigation ×39 / ScrollRect 感度 ×23 / Particle AllowRoll ×7 の TIPS は今回スコープ外(必要になれば別チケット)

完了条件

  • ビルド後の VRChat 実機出力ログに Bakery スクリプト由来のエラーが出ない
  • ベイク済みライティングの見た目が変化しない(EditorOnly 化はベイク結果に影響しないこと)
  • 作業ツリーがクリーンになり、以降のチケットがシーンを扱える状態になる

他の形式にエクスポート: PDF Atom