2020년 3월 24일
두 명의 학생이 리얼타임 레이 트레이싱으로 훌륭하게 완성한 자동차 프로젝트
저희가 사전 계산된 소프트웨어가 아니라 언리얼 엔진을 택한 이유는 사진과 영상을 실시간으로 렌더링하는 언리얼 엔진의 기능 때문이었습니다. 또한 이 엔진이 레이 트레이싱을 지원하기 시작했다는 점도 고려했습니다. 저희는 이 기능을 무척 실험해 보고 싶었습니다.
툴세트 모델링에는 블렌더를 사용했습니다. 블렌더는 아주 강력한 무료 소프트웨어이기 때문이죠. 오딜론은 호주의 디자인 대행사인 KISKA에서 인턴으로 일하면서 수년 동안 블렌더를 사용한 경험이 있었습니다.
저희는 작업 일부에 언리얼 엔진을 사용했는데요, 이는 자동차 회사 상당수가 기술을 파이프라인에 포함시키고 있기 때문입니다. 언리얼이 높은 퀄리티의 리얼타임 레이 트레이싱된 사진 및 영상을 생성 가능하다는 점 또한 마음에 들었습니다. 제가 라이트 앤드 섀도(Light & Shadows)에서 인턴십을 하면서 실시간 엔진 내에서 데이터를 통합하는 방법을 많이 배우기도 했고요.
이 과정에서 언리얼 엔진의 VR 기능을 활용할 수 있었는데, 자동차의 머티리얼과 볼륨을 시각화하는 데 아주 유용했습니다.
오딜론이 블렌더를 활용해서 만든 최종 모델을 아래에서 보실 수 있습니다.
신(scene) 레이아웃
리얼타임 레이 트레이싱의 이펙트를 보는 최고의 방법은 리플렉션을 많이 사용하는 것입니다. 그래서 저희는 자동차와 환경 전체에 많은 리플렉션을 선보이는 레이아웃을 생성했습니다.아래 이미지에서 볼 수 있듯이 스크린 두 개를 사용하여 라이트와 리플렉션을 신에 투영했습니다. 패널에 보이는 배경 영상은 스튜디오ANF(Studio A N F)의 작업물이자 자산인데 저희가 생각했던 예술적인 비전 분위기와 정말 잘 어울렸습니다.
이것이 저희 환경의 최종 표현입니다.
구성과 라이팅
영상을 스크린에 배치하고 재생하기 위해 각각 미디어 텍스처와 블루프린트를 활용했습니다. 이 구성을 통해 스크린의 빛을 차에 반사시킬 수 있었죠. 일루미네이션 생성을 위해서는 렉트 라이트를 가우시안 블러와 함께 사용했습니다. 이 기술은 차량을 둘러싼 스크린 양쪽에 사용됐습니다. 애니메이션 제작에는 아주 강력하고 직관적인 언리얼의 시퀀스 에디터를 활용했습니다. 이 툴에서는 샷의 위치를 조정할 수 있을 뿐 아니라 머티리얼, 강도, 색상 등 오브젝트 세팅도 조정할 수 있어 아주 유용했습니다. 카메라 조리개와 뎁스 오브 필드를 조작할 수 있는 것도 마음에 들었죠.
뷰 모드
뷰 모드는 리플렉션, 디퓨즈, 라이팅에 액세스를 제공하여 시각화에 정말 큰 도움을 주었습니다. 아래는 프로젝트에서 여러 뷰 모드를 분할한 것입니다. 왼쪽부터 오른쪽으로 각각 최종, 디퓨즈, 라이팅과 리플렉션, 리플렉션만 포함된 뷰 모드입니다.레이 트레이싱
리얼타임 레이 트레이싱이 사용 가능해지면서 저희는 뷰포트에 구현된 힘과 아름다움에 깊은 인상을 받았습니다.저희 프로젝트에서는 그래픽 카드의 한계 때문에 리플렉션에 낮은 세팅 퀄리티를 적용했습니다. 특히 저희는 8~16개의 픽셀당 두 개의 리플렉션 바운드를 샘플과 함께 사용했습니다. 스크린 스페이스 리플렉션과 레이 트레이싱된 리플렉션의 대비는 극명했죠. 다음 이미지에서 둘 사이의 차이를 보실 수 있습니다.
왼쪽: 스크린 스페이스 리플렉션, 오른쪽: 레이 트레이싱된 리플렉션
레이 트레이싱 디테일
리얼타임 레이 트레이싱된 리플렉션의 힘을 실험하기 위해 여러 세팅을 적용해 봤습니다. 뷰포트에 구현 가능한 리플렉션 바운드의 수는 아주 인상 깊었습니다. 예를 들어 저희 자동차 바퀴에 적용된 모습을 한 번 보겠습니다.리플렉션 바운드 1개
리플렉션 바운드 2개
리플렉션 바운드 3개
리플렉션 바운드 2개
리플렉션 바운드 3개
위 이미지는 저희 PC의 한계로 인해 뷰포트에서 바운드 2개로 만들어진 최종 결과물입니다.
결론
이번 프로젝트를 통해서 많이 배우고 실험했습니다. 이를 통해 자동차 프로젝트의 맥락에서 블렌더와 언리얼 엔진을 오가는 효과적인 워크플로를 파악할 수 있었습니다. 향후 프로젝트에서도 사용 가능한 효율적인 프로세스를 확립하게 되어 기쁩니다.언리얼 엔진 학습 리소스가 필요하신가요? 언리얼 온라인 러닝에 40시간이 넘는 분량의 무료 실습 동영상 강좌 및 학습과정이 준비되어 있습니다.