게임패드(Xbox/PS)를 이용한 6DOF 드론 카메라 자유비행 모드 추가
- GamepadInputHandler: 게임패드 입력 처리 (스틱, 트리거, 버튼, D-pad)
- DroneCameraMode: 관성 기반 드론 물리 시뮬레이션 및 타겟 자동추적
- CameraController: 드론 모드 토글, 프리셋별 드론 상태 저장/복원
- SystemController: 아바타 Head 콜라이더 자동 생성 및 관리
- StreamDeckServerManager: 드론 모드 WebSocket 연동
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
SystemController에 MagicaCloth2 시뮬레이션 리셋 기능 구현:
- RefreshAllMagicaCloth(): 씬의 모든 MagicaCloth 시뮬레이션 리셋
- ResetAllMagicaCloth(): 초기 상태로 완전 리셋
- ResetAllMagicaClothKeepPose(): 현재 포즈 유지하며 리셋
- #if MAGICACLOTH2 조건부 컴파일로 의존성 처리
StreamDeck 플러그인 연동:
- manifest.json에 MagicaCloth Refresh 액션 추가
- plugin/index.js에 버튼 핸들러 구현
- StreamDeckServerManager에 메시지 타입 등록
- magica_cloth_reload.png 아이콘 추가
WebSocket 명령어:
- refresh_magica_cloth, reset_magica_cloth: 전체 리셋
- reset_magica_cloth_keep_pose: 포즈 유지 리셋
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 렌더 패스 기반 블렌딩 제거 (CameraBlendRendererFeature, CameraBlend.shader)
- UI RawImage 기반 CameraBlendOverlay 추가
- 스냅샷/실시간 블렌딩 모두 UI 오버레이 방식으로 통합
- 메인 카메라의 실제 위치를 저장하여 화면 튀는 문제 수정
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- 카메라 각도 변경: 앞쪽에서 3/4 뷰로 촬영
- 3점 조명 시스템 적용 (키/필/림 라이트)
- 조명 강도 증가로 더 밝은 썸네일 생성
- 모든 프랍 썸네일 재생성
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Prop 폴더 구조 개선:
- Glb, Prop Prefab 폴더 삭제
- 각 프랍별 폴더 구조: Model/, Prefab/, Thumbnail/
- PropDatabase, PropSyncSettings 설정 파일 추가
- BackgroundSceneDatabase 업데이트
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>