개요
비개발 직군(기획, 아트팀)을 위해 개발한 에디터 툴
기획과 아트팀의 작업 효율을 위해 수백 개의 게임 이펙트를 깔끔한 인터페이스에서 빠르게 검색하고 미리보기할 수 있도록 AI를 이용해 설계
핵심 기여
기획/아트 파이프라인 개선을 위한 에디터 툴 개발
수백 개의 이펙트 프리팹을 에디터 창에서 즉시 렌더링하고 확인할 수 있는 전용 FX 뷰어를 개발하여 비개발 직군의 작업 효율을 향상
이전에는 이펙트 확인을 위해 하나하나 확인하는 고충이 있다 확인받아 개인적으로 AI를 활용하여 구조를 설계 작업하였습니다, 이 툴 덕분에 목록 검색으로 빠르게 검토할 수 있게 되었습니다.
PreviewRenderUtility 기반 독립 렌더링 환경 구축
에디터 윈도우 내부에 가상 카메라와 조명을 세팅하고 마우스 입력(Pan, Orbit, Zoom) 처리 로직을 구현하여 직관적인 UX를 제공
PreviewRenderUtility를 통해 별도의 Preview 창을 만들어 작업하였습니다.
에디터 환경 내 시뮬레이션 수동 동기화
플레이 모드가 아닌 상태에서도 ParticleSystem.Simulate와 CustomAnimator에 deltaTime을 주입하여 인게임과 동일한 시각적 피드백을 구현
이펙트팀에서 추가적인 요청이 들어와 에디터의 CustomAnimator의 시뮬레이션을 위해 정지 상태에서도 파티클 시뮬레이션을 수동으로 진행시켜 인게임과 정확히 동일한 비주얼을 미리볼 수 있게 했습니다.