Niagara Source Control

나이아가라 에셋 버전 관리 흐름

나이아가라 시스템은 바이너리 에셋과 종속 리소스가 얽혀 있어 체크아웃, 리뷰, 병합 정책이 필요합니다.

01

작업 전 잠금

동시에 편집하면 위험한 시스템과 공통 모듈은 체크아웃 규칙을 둡니다.

Lock
02

의존성 확인

텍스처, 머티리얼, 블루프린트 참조를 함께 변경 목록에 포함합니다.

Dependency
03

리뷰 기준

시각 변화뿐 아니라 스폰 수, 비용, 플랫폼 영향까지 확인합니다.

검토
04

테스트 맵

변경된 이펙트를 대표 조명과 카메라 거리에서 비교합니다.

Validation
Visual Tune
색과 크기 조정 비교 스크린샷과 사용 위치 확인으로 충분한 경우가 많습니다.
낮은 위험
Spawn Logic
입자 수와 수명 변경 성능과 메모리에 직접 영향이 있으므로 프로파일링이 필요합니다.
중간 위험
Module Edit
공통 모듈 수정 여러 시스템에 영향을 주므로 사용처 전체를 테스트해야 합니다.
높은 위험

리뷰 전 참조 영향

사용처 Reference Viewer로 영향을 받는 시스템과 레벨을 확인합니다.
성능 차이 변경 전후 스폰 수, Tick 비용, GPU 비용을 비교합니다.
롤백성 문제가 생기면 이전 에셋 상태로 안전하게 되돌릴 수 있어야 합니다.