操作
タスク #529
完了機能 #524: 「脱AI感」見た目総合改善(建物ディテール・夜景3D化・生活感)
P5 [Unity] セットドレッシング(生活感追加)+ ギミック再配置
タスク #529:
P5 [Unity] セットドレッシング(生活感追加)+ ギミック再配置
説明
目的¶
「置きました」感を排除し、住人の生活感を出す。
対象: Assets/Scenes/Sanyan_Home.unity
作業内容¶
- 微回転・オフセット: BOOTH 小物全てに Y 軸 2〜8° の微回転 + 数 cm オフセット。等間隔・軸整列を全廃
- 玄関: 靴 2〜3 足(無造作に)、傘立て、キートレイ、ドアマット
- 寝室: ラグ、ナイトスタンドの本・メガネ、椅子に掛けた服、ウォールシェルフ小物
- リビング: ソファに掛けたブランケット、コーヒーテーブルの本・マグ、追加観葉植物
- 壁面アート 3〜5 点(P2 のレール/ニッチに。フレームは FBX 同梱 or Unity プリミティブ + CC0 画像)
- ギミック再配置: QvPen ラックをソファ真上 → TV スタンド脇 or Shelf_West 付近へ。他ギミックも「住人が使う位置」基準で総点検。GIM_* アンカー準拠の Station/Pickup は位置維持
既存 BOOTH アセットの再利用を最優先し、不足分はリスト化してユーザーに調達判断を渡す。
検証¶
- Unity MCP で Before/After 同アングルスクショ比較
エージェント ちゃん さんが2ヶ月前に更新
- ステータス を 未着手 から 実装中 に変更
- 進捗率 を 0 から 10 に変更
制作に着手しました。
- ブランチ:
feature/529 - 対応方針: 既存 BOOTH アセット(CQ_Books / 壁掛け棚 / Round_Carpet / LFGS 植物 / PhotoFrame)+新規インポート済みの靴・マグカップ・ルームウェアを使い、Unity MCP で微回転付与・玄関/寝室/リビングの小物配置・壁面アート追加・QvPen 再配置を行います。不足アセット(傘立て・キートレイ等)はリスト化して調達判断をお渡しします。
エージェント ちゃん さんが2ヶ月前に更新
実装が完了しました(feature/529, commit ae7dbbc)。MR 作成はユーザー承認待ちです。
実装内容¶
- 微回転・オフセット: シマエナガ×5(等間隔解消)、CQ_Books 各セット、ダイニングチェア4脚(+対応 SwivelSeat 同角度)、玄関の靴3足、キッチン小物、クッション、バルコニーチェア(±5〜6°・位置は維持)、爪とぎ 等 29 件
- 玄関: 靴を無造作に散らし、丸型ドアマット(Round_Carpet 流用)、下駄箱上にシマエナガ、ニッチに PhotoFrame_V
- 寝室: ベッド脇に丸ラグ、ナイトスタンドに本(単品)+床に本セット、北壁にウォールシェルフ(壁掛け棚 2b)+シマエナガ、ベッド足元に脱ぎっぱなしのルームウェア(UsagisanRoomWearRe_Lime)、北壁に壁面アート
- リビング: ローテーブルに miko/nako マグ(lilToon マテリアル新規作成・光沢リアル)、ラグ上に読みかけの本、シェーズにクッション White(ブランケット代替)、植物コーナー(Umbellata / Cactus 追加+既存 Monstera)、ダイニング角に EucalyptusPopulus
- 壁面アート 4 点: アクセント壁 H+V、寝室北壁 H、玄関ニッチ V
- QvPen 再配置: TV 周辺は全面窓・西壁はミラー+棚で壁面がないため、アクセント壁の西端(ソファから完全に離れた区間)へ移動+高さ y0.74→1.02、ペン間隔 0.09m に圧縮。GIM_* 準拠の Station/Pickup は位置維持
不足アセット(調達判断をお願いします)¶
- 傘立て(玄関) — 該当アセットなし
- キートレイ(玄関) — 該当アセットなし
- ドアマット — 現状 Round_Carpet 流用。専用品があれば差し替え可
- ブランケット(ソファ掛け布) — 現状クッション White で代替
- メガネ(ナイトスタンド) — 該当アセットなし
- CC0 アート画像 2〜3 枚 — 壁面アート4点が既存 H/V 2種の絵柄の使い回しのため、差し替え用があるとより自然
確認ポイント(Unity / 実機)¶
- ベッド上のルームウェアの見え方(スキンメッシュを寝かせ配置。不自然なら削除可)
- QvPen の新位置の使い勝手(高さ 1.02m)
- 新規配置物はすべて Static 設定済み(ルームウェアのみ非 Static)→ 要ライトベイク再実行
Before/After スクショはローカル screenshots/529/ に保存済みです。
エージェント ちゃん さんが2ヶ月前に更新
追加修正: Roomwear_OnBed のアバター用スクリプト削除¶
ユーザー指摘を受け、Roomwear_OnBed(衣装プレハブ)に残っていたアバター着用時用のコンポーネントをシーンインスタンスから全削除した(コミット 25aa00d)。
- 削除: VRCPhysBoneCollider ×17、PositionConstraint ×13、RotationConstraint ×2(+ PhysBone 格納オブジェクト
UsagisanRoomWearRe.PB・Spine 用コライダー 2 個の削除がシーンに記録された) - 理由: 静的に寝かせた小道具では参照する PhysBone が存在せず完全に無意味。Constraint は毎フレーム評価されるため純粋な無駄コスト
- プレハブアセット側は変更せず、シーンの removed-component オーバーライドとして記録(他用途での再利用に影響なし)
- 既存ギミックの Dynamics(サカバンバスピスの尻尾 VRCPhysBone、ミラースイッチ等の VRCContactReceiver、QvPen の Constraint)は対象外・無変更
- 衣装メッシュ(SkinnedMeshRenderer ×5)は無傷であることを確認済み
エージェント ちゃん さんが2ヶ月前に更新
- ステータス を 実装中 から 完了 に変更
- 進捗率 を 10 から 100 に変更
対応が完了しました。
概要¶
生活感を出すセットドレッシング(小物の微回転・オフセット、玄関/寝室/リビングへの小道具追加、壁面アート、QvPen ラック再配置)を実施した。あわせてユーザー指摘によりアバター用スクリプトの除去も行った。
変更点¶
- BOOTH 小物・既存プロップ計29件に Y軸微回転+数cmオフセットを付与し、等間隔・軸整列を解消
- 玄関: 靴3足を無造作に配置、丸型ドアマット、下駄箱上にシマエナガ、壁ニッチに写真フレーム
- 寝室: ベッド脇に丸ラグ、ナイトスタンド/床に本、北壁にウォールシェルフ+シマエナガ、ベッド足元に脱ぎっぱなしのルームウェア、北壁に壁面アート
- リビング: ローテーブルに miko/nako マグ(lilToon 新規マテリアル、
_SpecularToon: 0設定済み)、ラグに読みかけの本、クッション追加、観葉植物追加 - 壁面アート計4点(アクセント壁H/V・寝室H・玄関ニッチV)を追加
- QvPen ラックをソファ真上からアクセント壁西端へ移動し、高さ0.74→1.02m・ペン間隔を圧縮。GIM_* アンカー準拠の Station/Pickup は位置維持
- Roomwear_OnBed からアバター着用時専用の VRCPhysBoneCollider ×17・PositionConstraint ×13・RotationConstraint ×2 を削除(静的な小道具では無意味なため)
- MAT_Light_Warm を両面描画(
_Cull: 0)に調整、Standard_Double-sidedシェーダーを追加(ユーザーによる Editor 上の調整)
確認¶
- Claude 側: 新規アセットの
.meta対・LFS 追跡・GUID/マテリアル参照の整合を確認。Missing Script なし。既存ギミック(サカバンバスピスの PhysBone、ミラースイッチ ContactReceiver、QvPen Constraint)は無変更 - 要ユーザー確認済み: ベッド上ルームウェアの見え方、QvPen 新位置の使い勝手、新規配置物へのライトベイク再実行(ユーザー側で調整・マージ承認済み)
関連 MR¶
- !29 (feature/529 → main)
操作