| 내용 | 세부내용 |
|---|---|
| GPU Instancing | 드로우콜 최적화 |
| Compute Shader | Target LookAt, 컬링 및 LOD |
| Vertex Shader | 관객 애니메이션 |
| Scriptable Object | 인스턴스 패키징 |
| Timeline Scripting | Fanlight 시스템 제어 |
| Support Cinemachine | VirtualCamera 대응 |
| Default | Brush Painting |
|---|---|
| Grid 기반 범위 설정 | 브러쉬 페인팅 추가/제거 |
| Human/Man | Human/Girl | Stick/Cylinder | Stick/Circle(추가예정) |
|---|---|---|---|
| 남자 | 여자 | 원기둥 응원봉 | 구형 응원봉 |
| RockOne | RockBoth | WaveOne | ShakeBoth |
|---|---|---|---|
| 한팔 흔들기 | 양팔 흔들기 | 한팔 웨이브 | 환호 |
Fanlight Control을 담당하는 커스텀 트랙 및 클립
타임라인 프레임 연동과 사용자가 직접 BPM을 설정해서 노래 정박에 하이라이트 들어가게끔
클립 별 애니메이션, 응원봉 색 & 강도, 플리커링 이벤트 및 클립 간 모든 요소 블렌딩 기능
테스트 환경
- PC : 5950X / RTX 3080 / RAM 32GB
- 인스턴스 수 : 22,500
- 메시 폴리 카운트 : 157,680,000
- 메시 버텍스 카운트 : 154,575,000
| Prefab + Animator | Fanlight System |
|---|---|
| 프레임 1.2 | 프레임 47.7 |
| 배치카운트 53381 | 배치카운트 13 |
| 패스콜 18020 | 패스콜 13 |