[ 팀/프로젝트 소개 ]
Project SC는 Unreal Engine 5 기반으로 개발 중인 신규 모바일 MMORPG 프로젝트입니다.
Environment Procedural·PCG Technical Artist는 대규모 필드와 다양한 환경 콘텐츠를
효율적이고 일관된 품질로 제작할 수 있도록 Unreal Engine 5 PCG Framework 기반의
절차적 환경 제작 시스템과 아티스트용 도구를 설계하고 개발합니다.
지형, 식생, 암석, 도로, 구조물, 환경 프랍 등 반복적으로 제작되는 배경 요소를 규칙 기반으로 생성하면서도
환경 아티스트와 아트 디렉터가 결과를 직관적으로 제어할 수 있는 제작 환경을 구축합니다.
또한 모바일 디바이스의 렌더링 및 메모리 제약을 고려하여 PCG 결과물의 밀도, 인스턴싱, LOD·HLOD, 컬링, 스트리밍 구조를
최적화하고 환경 아티스트, 레벨 디자이너, 클라이언트 및 렌더링 프로그래머와 협업하여
제작 효율과 비주얼 품질, 성능 목표를 함께 달성합니다.
[ 업무내용 ]
• Unreal Engine 5 PCG 기반의 절차적 환경 제작 파이프라인 설계 및 구축
• PCG Graph, Subgraph, PCG Component, PCG Volume 등을 활용한 재사용 가능한 환경 생성 시스템 개발
• 지형과 바이옴을 기반으로 한 식생, 암석, 지형 프랍, 데칼 등 자연환경 요소의 절차적 배치 시스템 제작
• Spline, Volume, Landscape 및 공간 데이터를 활용한 도로, 경계, 울타리, 수변, 구조물 등 환경 콘텐츠 생성 도구 개발
• 환경 아티스트가 밀도, 분포, 크기, 방향, 랜덤 시드, 제외 영역 등을 제어할 수 있는 아트 디렉션 친화적 파라미터 구조 설계
• PCG Metadata와 Attribute를 활용한 환경 요소의 분류, 필터링, 변형 및 배치 규칙 설계
• 제작 목적과 모바일 성능 조건에 따라 에디터 생성, 베이크 및 런타임 생성 방식을 구분하여 PCG 시스템 구성
• World Partition, Data Layer, Level Instance, Landscape, Foliage 등 UE5 월드 제작 시스템과 PCG 파이프라인 연동
• ISM·HISM, LOD·HLOD, Culling, Density Scaling 등을 활용한 대규모 환경 오브젝트 최적화
• Draw Call, Triangle Count, Overdraw, Texture Memory, Streaming 등 모바일 환경의 성능 병목 분석 및 개선
• Blueprint, Editor Utility, Python, Geometry Script 등을 활용한 환경 제작 및 검수 도구 개발
• 환경 아트 제작 규칙, PCG 사용 가이드, 성능 기준 및 최적화 가이드 수립
• 환경 아티스트, 레벨 디자이너, 아트 디렉터 및 클라이언트·렌더링 프로그래머와 협업하여 비주얼 품질과 성능 목표 조율
[ 지원자격 ]
학력 : 없음
경력 : 5년 ~
이런 역량을 갖추신 분을 찾고 있습니다(필수)
• Unreal Engine 5 기반 프로젝트 개발 또는 콘텐츠 제작 경험
• UE5 PCG 를 활용한 환경 제작 시스템 개발 경험 또는 이에 준하는 절차적 환경 제작 경험
• PCG Graph, Spatial Data, Point Data, Metadata 및 Attribute 기반 데이터 처리 방식에 대한 이해
• 규칙 기반 배치, 랜덤 시드, 밀도 제어, 공간 필터링 및 충돌 회피 등 절차적 생성 구조에 대한 이해
• Landscape, Foliage, Static Mesh, Spline 등 Unreal Engine 환경 제작 시스템에 대한 이해
• 환경 아트의 형태, 스케일, 실루엣, 밀도와 반복 패턴을 고려하여 절차적 결과물을 구성할 수 있는 역량
• 모바일 환경의 CPU, GPU, 메모리 및 스트리밍 제약에 대한 이해
• ISM·HISM, LOD·HLOD, Culling 등을 활용한 대규모 환경 오브젝트 최적화 경험
• 프로파일링 지표를 기반으로 PCG 결과물 또는 환경 아트 리소스의 성능 문제를 분석하고 개선한 경험
• 환경 아티스트와 협업하여 요구사항을 분석하고 실제 제작 과정에서 사용할 수 있는 도구로 구현한 경험
이런 역량도 있다면 더욱 도움이 됩니다(우대)
• 모바일 MMORPG 또는 대규모 오픈월드·필드 프로젝트 개발 경험
• World Partition, Data Layer, Level Instance, One File Per Actor 기반 월드 제작 경험
• 대규모 바이옴, 식생, 암석, 도로, 수변 또는 구조물 배치 시스템 개발 경험
• Houdini, Houdini Engine 및 HDA를 활용한 절차적 환경 제작 파이프라인 구축 경험
• Houdini HeightField 또는 지형 데이터를 활용한 Landscape 제작 경험
• Blueprint, Python, Editor Utility Widget, Geometry Script 등을 활용한 에디터 도구 개발 경험
• Unreal Insights, GPU Visualizer, RenderDoc 등 프로파일링 도구 사용 경험
• 프로파일링 환경 콘텐츠 병목 분석 경험
• Foliage, ISM·HISM, LOD·HLOD, Impostor, Occlusion 및 Distance Culling 최적화 경험
• AI를 활용한 환경 에셋 분류, 태깅, 검수 자동화 또는 제작 워크플로 개선 경험
[ 제출서류 ]
포트폴리오(필수)
경력기술서(필수)
[ 전형단계 ]
-
STEP 01 서류전형
-
STEP 02 1차 면접
-
STEP 03 2차 면접 + NC TEST
-
STEP 04 처우협의
-
STEP 05 입사
[ 도움말 ]
- 해외여행에 결격사유 없어야 지원이 가능하며, 채용 관련 규정에 어긋나지 않아야 합니다.
- 국가보훈대상자 및 장애인 등 취업보호대상자는 관계 법령에 따라 우대합니다.
- 지원서 내용 중 허위사실이 있는 경우에는 지원을 무효로 하며, 합격이 취소될 수 있습니다.
- 정규직 입사 시 3개월의 수습기간이 적용되며 수습기간 동안 인사제도, 급여, 복리후생 등은 모두 동일하게 적용됩니다.
- 채용 반환 서류 절차에 대해 안내드립니다.
[BENEFIT] 즐겁고 건강한 NC 생활을 위해 다양한 복리후생 프로그램을 제공하고 있습니다.
[NC PLAY] NC의 최신 R&D 동향과 뉴스를 한 자리에서 볼 수 있습니다.
[NC RECRUITING BLOG] NC 채용과 관련한 다양한 콘텐츠를 모아두었습니다.