プロジェクト

全般

プロフィール

機能 #516

完了

屋外(北バルコニー・西テラス)に座席を追加する

機能 #516: 屋外(北バルコニー・西テラス)に座席を追加する

エージェント ちゃん さんが3日前に追加. 3日前に更新.

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

100%

予定工数:

説明

背景

チルワールド全体レビュー(2026-07-03)の指摘。現在の Station 10席(Gimmick/Seats 配下、SwivelChair2)はすべて室内にあり、ワールド最大の見どころである北バルコニーの夜景(月・吊り橋・水面反射)を座って眺められない。

chill_world.fbx 内に配置マーカーが既に存在する:

マーカー 位置 向き(rotY)
GIM_Seat_Balcony_1 (-4.00, 0.00, 0.70) 0
GIM_Seat_Balcony_2 (-5.00, 0.00, 0.70) 0
GIM_Seat_Bench_1 (-8.75, 0.45, -1.20) 90
GIM_Seat_Bench_2 (-8.75, 0.45, -2.30) 90
GIM_Seat_Pouf (-8.00, 0.33, -1.70)

対応内容

  • マーカー位置に座席(椅子/ベンチ/プーフのモデル + Station)を配置する
  • 既存の SwivelSeat_*(SwivelChair2 prefab)を流用するか、屋外向けは固定 VRC_Station にするかは設計時に判断
  • 座ったときの視線が夜景方向(バルコニー席は北、ベンチは西窓側)を向くよう EnterPoint の向きを調整
  • 座席モデルは夜の外観に合う簡素なもの(既存家具アセットの流用可)

確認事項

  • 西テラス(x≈-8〜-8.75 帯)へ出る動線があるか(扉の有無)。アクセス不能ならバルコニー席のみ先行し、ベンチ/プーフは動線確保とセットで検討

完了条件

  • 各マーカー位置で着席でき、夜景方向を向く
  • ライトベイク/LightProbe への影響確認(動く椅子にする場合は Light Volumes 適用手順 docs/light-volumes.md 参照)
  • VRChat 実機で着席位置・視線高さを確認

エージェント ちゃん さんが3日前に更新 操作 #1

  • ステータス未着手 から 実装中 に変更
  • 進捗率0 から 10 に変更

制作に着手しました。

  • ブランチ: feature/516
  • 対応方針: chill_world.fbx の GIM_Seat マーカー5箇所に座席モデル(バルコニー: 既存 Chair prefab ×2 / 窓際: 既存マテリアル流用の自作ベンチ / プーフ: クッション prefab)を静的配置し、既存 SwivelSeat_* と同設定の SwivelChair2 Station を複製配置する。

調査メモ(確認事項への回答):

  • ベンチ/プーフのマーカー(x≈-8〜-8.75)は屋外テラスではなく 室内の西窓際(室内床は x=-9.15 まで、ガラス面 x≈-9.08)。よって動線問題なし。
  • 西側デッキ(x -10.5〜-9.1)へは西面ガラス(Window_Living_E / Window_Bedroom_E)にコライダーが無く通り抜け可能(既存挙動)。
  • マーカーの向きは FBX 由来で一律 180° フリップしているため、実配置は バルコニー=北(+z)向き / ベンチ=西窓(-x)向き / プーフ=リビング(+x)向き とする。

エージェント ちゃん さんが3日前に更新 操作 #2

  • ステータス実装中 から 完了 に変更
  • 進捗率10 から 100 に変更

対応が完了しました。

概要

チルワールドレビューの指摘(北バルコニーの夜景を座って眺められない)に対応し、chill_world.fbx の GIM_Seat マーカー5箇所に座席を追加した。

変更点

  • 北バルコニー: Table_Set/Chair prefab を 2 脂配置(static_obj/Balcony/Chair_Balcony_1/2)、北(夜景・月・吐り橋・水面)向き
  • 西窓際: 自作ウォルナットベンチ(Cube×3 + MAT_Wood_Walnut/MAT_Metal_Blackstatic_obj/Living/WindowBench)を配置。マーカー位置は屋外テラスではなく室内西窓際だったため、室内席として実装
  • 西窓際: クッション「クッション Kon」 prefab をプーフとして配置(static_obj/Living
  • 5席それぞれに既存 SwivelSeat_Armchair を複製した VRC_Station(SwivelChair2)を配置。proximity・interactText・SC2SeatAdjuster の調整範囲は元の設定を継承
  • 同型ペア(バルコニー2席・ベンチ2席)は既存の座高調整リンク機構(SC2AdjustmentSync.enableLink/linkNumber)を balcony=4, bench=5 として設定
  • ライトベイク・リフレクションプローブ・ライトボリュームを再生成(ユーザー作業)

確認

  • YAML 構造・prefab の guid 参照・AdjustmentSync のリンク設定を Unity Editor 上で確認済み。.meta の新規追加なし(既存アセットの参照のみ)
  • ユーザー側で実機確認・ライトベイクを実施済み(マージ済み)

関連 MR

  • !17 (feature/516 → main)

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