Unity 검색

공유

유니티에서는 실시간 애플리케이션에 사용할 수 있는 고품질 조명 기구를 제작하는 고급 기술을 다룬 전문가 가이드(PDF)를 공개했습니다. 이 가이드를 읽고 게임, 건축 시각화, 영화에 이르는 다양한 분야에 광원 쿠키 및 고급 셰이더를 사용하여 프로젝트에서 현실감 있는 인공 광원을 제작하는 방법을 알아보세요.

그런데 광원 쿠키(light cookies)란 뭘까요? 광원 쿠키는 조명의 셰이프, 강도, 색상을 제어하기 위해 광원의 일부를 차단하는 데 사용되는 2D 텍스처 또는 큐브맵입니다. 광원 쿠키를 사용하는 산업과 사용 사례에 따라 "고보(gobo)", "큐컬러리스(cucoloris)" 또는 "플래그(flag)"라고 다르게 표현하기도 합니다.

이 광원 쿠키를 사용하면 레이트레이싱 기반(ray-traced) 소프트 섀도우, 컬러 투과(transmission) 및 굴절 커스틱(refractive caustics)까지도 효율적으로 시뮬레이션할 수 있습니다. 사실 이런 효과를 실시간으로 완전히 렌더링하려면 업계에서 가장 강력한 성능을 갖춘 GPU를 사용하는 경우라도 빛이 조밀하게 비추는 환경에서는 비용이 매우 많이 들 것입니다. 따라서 베이크된 광원 쿠키는 실시간 시나리오에서 자연스러운 조명을 만드는 데 여전히 중요한 역할을 합니다.

한 가지 좋은 소식을 알려드리자면 빌트인 렌더 파이프라인에서도 (그레이스케일) 광원 쿠키를 활용할 수 있습니다. 따라서 고해상도 렌더 파이프라인(HDRP)과 호환되지 않는 플랫폼에서도 고품질 섀도우를 실시간으로 재현할 수 있습니다.

 

전문가 가이드에서는 오늘날 CGI에서 여전히 발견되는 조명 관련 실수 몇 가지를 정리하고 이러한 실수를 방지하는 방법을 소개한 다음 Photoshop, 3ds Max, Unity와 같은 다양한 2D 및 3D 프로그램을 사용하여 노이즈가 없는 뛰어난 쿠키를 생성하는 데 필요한 모든 단계에 대해 설명합니다.

HDRP의 목표에 맞게 내부 씬에 물리적으로 올바른 방식으로 조명을 비출 수 있도록 Unity에서 노출 및 톤 매핑과 같은 중요한 포스트 프로세싱 효과를 설정하는 방법에 대해서도 설명합니다.

그런 다음 물리적 빛의 강도 단위, 컬러 모드, 섀도우 파라미터, 특정 오브젝트로 조명을 제한하는 데 사용되는 광원 레이어 등 HDRP에서 중요한 광원 프로퍼티에 대해 자세히 검토합니다. 그 후에는 HDRP에서 매우 유연하게 사용할 수 있는 릿(Lit) 셰이더로 샹들리에의 전등갓을 모사하는 다양한 방법을 소개합니다.

마지막으로 조명 기구의 자체 반사와, 반사체 및 전등갓에서 확인되는 구조적인 불완전함을 시뮬레이션하는 마이크로 디테일을 추가하여 최종 마무리 단계에서 매우 현실감 있는 광원을 구현할 수 있도록 커스틱을 생성하는 워크플로를 소개합니다.

새로운 전문가 가이드를 통해 사실적인 광원을 만들고 Unity 씬의 시각적 품질을 높일 수 있는 다양한 툴을 활용하실 수 있기를 바랍니다.

시작해 볼까요?

2019년 2월 5일 테크놀로지 | 2 분 소요