데브허브 | DEVHUB | 언리얼엔진5 강의 입문 10강 4_19_MilkyWay언리얼엔진5 강의 입문 10강 4_19_MilkyWay
- 환경 블루프린트에 볼륨 클라우드를 추가하여 구름을 생성하고, 작업 환경 시각화를 개선합니다. ☁️
SkyAtmosphereViewLuminance 노드를 활용하여 레벨의 대기 효과(예: 붉은 노을)를 머티리얼에 실시간으로 반영합니다. 🌅
- 메인 머티리얼 노드의
Material Domain, Blend Mode, Shading Model 설정을 통해 머티리얼의 사용 방식과 렌더링 특성을 정의합니다. ⚙️
- 별이나 가짜 태양처럼 빛을 방출하는 머티리얼에는
Unlit 쉐이딩 모델을 사용하여 신의 라이팅 영향을 받지 않도록 설정합니다. ✨
- 머티리얼의
Is Sky 속성을 활성화하여 스카이돔/스피어 머티리얼이 대기 원근 효과를 무시하고 구름, 안개 등은 유지하여 자연스러운 배경을 만듭니다. 🌌
- 별 머티리얼의 색상과 밝기를 정교하게 조절하기 위해
Normalize, Lerp, Desaturation 노드를 활용, 빛 번짐을 방지하고 채도를 보정합니다. 🌟
Desaturation 노드의 Luminance Factor를 조절하여 특정 색상의 채도 감소 시 밝기 기여도를 제어, 시각적 강조가 가능합니다. 🎨
- 은하수 텍스처 추가 후 루멘 노출 문제 해결을 위해 환경 블루프린트의 포스트 프로세스 볼륨에서
Min/Max EV100 값을 0으로 설정합니다. 📸
- 은하수 텍스처의 올바른 배치와 호환성을 위해
Sphere Inverse Normals 대신 언리얼 엔진 기본 SkySphere 메시를 사용합니다. 🌐
TextureCoordinate Y축, CustomRotator, Add, Power, Saturate 노드를 조합하여 은하수 텍스처의 특정 영역을 마스킹하고 강도를 조절합니다. ✂️
- 향후 강의에서는 별과 은하수를 시간에 따라 회전시키고, 색상, 밝기, 불투명도를 조절하는 방법을 다룰 예정입니다. 🚀