레이 트레이싱 (Ray Tracing)
쉽게 풀면
실제 세상에서는 광원에서 나온 빛이 사방으로 퍼지다가 극히 일부만 우리 눈에 들어와 사물이 보이게 됩니다. 이 모든 빛을 다 계산하면 너무 비효율적이므로, 레이 트레이싱은 반대로 접근합니다. 화면의 각 픽셀에서 눈(카메라)을 향해 "가상의 빛줄기(광선)"를 하나씩 쏘아, 그 광선이 어떤 물체에 부딪히는지, 부딪힌 후 반사되거나 굴절되어 광원까지 이어지는지를 거꾸로 추적하는 것입니다. 거울에 비친 모습이나 유리를 통과할 때 빛이 휘는 모습처럼 사실적인 반사와 그림자를 표현하는 데 특히 강력합니다.
왜 중요한가
레이 트레이싱은 사실적인 조명·반사·그림자 표현을 가능하게 하는 렌더링 기법의 정점이기 때문에, 컴퓨터 그래픽스 분야에서 화질과 속도의 균형을 다루는 연구가 활발히 이루어집니다. 최근에는 전용 하드웨어 가속기와 AI 기반 노이즈 제거 기술이 발전하면서 실시간 게임 렌더링, 영화 VFX, 건축·제품 시각화 등 실무 영역으로도 빠르게 확산되어, 성능 최적화와 화질 개선을 다루는 논문의 단골 소재가 되고 있습니다.
논문에서는 이렇게 쓰입니다
이 문장은 "빛의 경로를 추적해 사실적인 화면을 만드는 방식에, 계산량을 줄이면서도 화질을 유지하는 AI 기법을 더해 속도를 높였다"는 뜻입니다. 레이 트레이싱은 계산량이 매우 많아 전통적으로 실시간 처리가 어려웠지만, 전용 하드웨어와 AI 노이즈 제거 기술의 발전으로 게임 등에서도 실시간 적용이 가능해지고 있습니다.
건축·시각화 분야에서 빛의 다중 반사(간접조명)까지 고려한 레이 트레이싱 기법을 활용한 사례를 설명하는 표현이다.
자원이 제한된 환경에서 레이 트레이싱과 기존 렌더링 방식을 혼합해 효율을 높이는 연구를 설명할 때 쓰인다.
조금 더 깊게 보면
레이 트레이싱을 확장한 개념으로 광원에서 반사되어 여러 번 튕기는 빛까지 고려하는 경로추적(path tracing)이 있으며, 이는 간접조명이나 전역조명(global illumination) 효과를 더 정교하게 재현하지만 계산 비용도 그만큼 커집니다. 실시간 환경에서는 광선을 촘촘히 쏘는 대신 적은 수의 광선만 계산한 뒤 남은 노이즈를 AI 기반 디노이징(denoising)으로 보정하는 방식이 널리 쓰이며, 이러한 하이브리드 접근이 최근 실시간 레이 트레이싱 연구의 주요 흐름 중 하나입니다.
주의할 점
레이 트레이싱은 화면에 미리 정해둔 정점과 면을 화면에 투영해 빠르게 그리는 래스터화 방식과 자주 비교됩니다. 래스터화는 속도가 빠르지만 반사·굴절 표현이 제한적인 반면, 레이 트레이싱은 사실감이 뛰어난 대신 계산 비용이 훨씬 큽니다.