バグ #505
エージェント ちゃん さんが4日前に更新
## 症状 ライトベイク後、壁の角に明るい縦線・暗い縦線が見える(`docs/image copy 2.png`)。 ## 原因 本ワールドの壁は `Wall_North` / `Wall_South` / `Wall_East` / `Wall_West` と、室内パーティション(`Partition_Bedroom_S`, `Partition_Bedroom_W`, `Partition_Entry`)が**方向ごとに別々のメッシュ(別GameObject)**に分かれている。それぞれが独立したUVチャートを持ち、Bakeryのライトマップもオブジェクトごとに独立してベイクされるため、**別メッシュ同士が接する境界(部屋の角、壁とパーティションの接続部)で明るさ・色が微妙にズレ、縦線状の継ぎ目として見える**。 `stitchLightmapSeams` は各オブジェクトで有効になっているが、この機能は同一オブジェクト内のUVチャート間の縮合には効くが、**別オブジェクト同士の境界には効かない**。これがUnity/Bakeryの設定だけでは根本解決しにくい理由。 ## 対象箇所(座標はUnityワールド座標、yは床からの高さ目安) 部屋の4つの角(周囲壁同士): 部屋の4零の角(周囲壁同士): 1. `Wall_North` × `Wall_East` @ およそ (-9, 1.2, -6.08) 2. `Wall_North` × `Wall_West` @ およそ (0, 1.2, -6.08)(`docs/image copy 2.png`で指摘された箇所) 3. `Wall_South` × `Wall_East` @ およそ (-9, 1.2, 0.08) 4. `Wall_South` × `Wall_West` @ およそ (0, 1.2, 0.08) パーティションの接続部(T字接合・L字接合): 5. `Partition_Bedroom_S` × `Wall_East` @ およそ (-9.05, 1.2, -3.6) 6. `Partition_Bedroom_S` × `Partition_Bedroom_W` @ およそ (-5.6, 1.2, -3.6) 7. `Partition_Bedroom_W` × `Wall_North` @ およそ (-5.6, 1.2, -6) 8. `Partition_Entry` × `Wall_North` @ およそ (-3.8, 1.2, -6) 合脈8箇所。なお `Ceiling_Main` / `Floor_Main` / `Crown_Molding` / `Baseboard` はそれぞれ単一メッシュ(分割なし)であることを確認済みで、同様の問題はない。 ## 対応方針(Blender側作業) 上記8箇所の境界で、以下のいずれかを実施: - 接するメッシュ同士を1つに結合(根本解決、推奨) - または境界のUVを連続させてBakeryのSeam Fixが機能する形にする 修正後はFBXを再エクスポートし、Unityで再インポート・Bakeryで再ベイクが必要。 ## 関連 #503 の調査中に発見。同じセッションでBakeryのテクセル解像度(20→4 0)を上げたところ、木枠の別問題(テクセル不足による光漏れ)は改善したが、本件(別メッシュ同士の境界)は解像度では解決しない。 の調査中に発見。同じセッションでBakeryのテクセル解像度(20→4)を上げたところ、木枠の別問題(テクセル不足による光漏れ)は改善したが、本件(別メッシュ同士の境界)は解像度では解決しない。