수평호(Arco Circunhorizontal)는 일반적으로 불무지개(arcoíris de fuego)로 알려져 있으며, 권운(cirros)에서 스펙트럼 색상의 띠로 나타나는 대기 광학 현상입니다. 이는 태양광이 중간 고도, 일반적으로 여름철에 대기 중에 떠 있는 육각형 얼음 결정에 입사할 때 발생합니다. 이를 디지털로 표현하려면 광 굴절과 결정 방향에 대한 정확한 이해가 필요하며, 이는 최신 3D 도구로 해결할 수 있는 기술적 과제입니다.
Unreal Engine 5 및 Blender Cycles에서의 물리 시뮬레이션 🌈
Unreal Engine 5에서 이 효과를 재현하려면 낮은 태양 각도(지평선 위 57~68도)와 권운층의 높은 얼음 입자 밀도로 Sky Atmosphere 시스템을 구성해야 합니다. 핵심은 Aerosol Density 매개변수와 수평 방향 결정에서의 굴절을 시뮬레이션하기 위한 Mie 산란을 조정하는 것입니다. Blender에서의 과정은 체적 산란 셰이더와 스넬의 법칙을 따르는 스펙트럼 그라데이션을 가진 구름 볼륨을 모델링하는 것을 포함합니다. 얼음 결정은 굴절률 1.31을 가진 입자로 표현되며, 방향성 태양광에 의해 조명됩니다. 현상의 고도(6~12km)와 계절성(중위도 여름)은 시각적 인공물을 피하기 위한 중요한 매개변수입니다.
과학적 정밀성에 대한 기술적 고찰 🔬
주요 기술적 어려움은 실시간으로 개별 결정에서의 굴절을 계산하는 렌더 엔진의 부재에 있습니다. UE5에서는 대기가 사전 계산된 테이블을 사용하여 과정을 단순화하므로 스펙트럼 충실도가 제한됩니다. Blender Cycles는 더 높은 물리적 제어를 제공하지만 렌더링 시간이 길어집니다. 엄격한 과학적 시각화 프로젝트의 경우, 기준 시뮬레이션에는 Blender를, 대화형 데모에는 UE5를 권장하며, 항상 정확한 태양 고도와 결정 방향을 핵심 변수로 유지해야 합니다.
절차적 머티리얼과 고충실도 시각적 셰이더를 사용하여 Unreal Engine 5에서 수평호를 시뮬레이션하기 위해 얼음 결정에서의 광 분산과 굴절을 어떻게 재현할 수 있는지
(추신: 가오리 애니메이션이 감동적이지 않다면, 언제든지 2번 다큐멘터리 음악을 추가할 수 있습니다)