이 페이지의 표에는 언리얼 엔진 5의 기능 및 지원하는 렌더링 패스 목록이 있습니다.
이 페이지의 기능 목록은 어떤 기능이 언리얼 엔진 5에서 사용 가능한 다양한 렌더링 패스를 지원하는지 기본 개념을 제공하는 용도입니다. 일부 기능은 표에 렌더링 패스를 완전히 지원한다고 표시되어 있더라도 그렇지 않을 수 있습니다. 확실하지 않은 경우 각 기능의 문서를 확인하는 것을 권장합니다. 루멘, 나나이트, 버추얼 섀도 맵, 레이 트레이싱을 예로 들 수 있습니다.
UE5 상위 렌더링 기능 빠른 레퍼런스
다음 표는 엄선된 언리얼 엔진 5 신기능과 지원하는 렌더링 패스에 대한 빠른 레퍼런스입니다.
나나이트와 버추얼 섀도 맵 같은 언리얼 엔진 5의 일부 기능은 작업 시 DirectX 12 및 셰이더 모델 6(SM6)이 필요합니다. 자세한 요구사항은 하드웨어·및 소프트웨어 사양을 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
루멘 글로벌 일루미네이션: 소프트웨어 레이 트레이싱(Lumen Global Illumination: Software Ray Tracing) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
루멘 글로벌 일루미네이션: 하드웨어 레이 트레이싱(Lumen Global Illumination: Hardware Ray Tracing) | 지원 | 미지원 | 미지원 | 지원 | 미지원 |
나나이트 가상화 지오메트리(Nanite Virtualized Geometry) | 지원 | 미지원 | 미지원 | 지원 | 미지원 |
버추얼 섀도 맵(Virtual Shadow Maps) | 지원 | 미지원 | 미지원 | 지원 | 미지원 |
템포럴 슈퍼 해상도(Temporal Super Resolution) | 지원 | 지원 | 미지원 | 지원 | 지원 |
패스 트레이서(Path Tracer) | 지원 | 미지원 | 미지원 | 미지원 | 미지원 |
포스트 프로세싱
포스트 프로세싱을 통해 아티스트는 배치된 볼륨을 사용하는 씬의 전반적인 룩 앤 필을 제어할 수 있습니다. 각 볼륨에는 여러 라이팅 이펙트 중 씬의 외관에 영향을 미치는 라이팅 및 렌더링 기능이 포함됩니다. 사용되는 글로벌 일루미네이션 및 리플렉션 타입, 컬러 그레이딩 등이 여기에 해당합니다.
사용 가능한 포스트 프로세싱 옵션에 대한 자세한 정보는 포스트 프로세스 이펙트를 참조하세요.
렌즈
렌즈(Lens) 카테고리에는 카메라 렌즈로 생성할 수 있으며, 씬의 외관에 영향을 미치는 프로퍼티가 포함되어 있습니다. 렌즈 플레어, 뎁스 오브 필드, 노출, 기타 유사한 타입의 이펙트가 포함됩니다.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
모바일 뎁스 오브 필드 프로퍼티(Mobile Depth of Field Properties) | 미지원 | 미지원 | 미지원 | 미지원 | 미지원 |
모바일 뎁스 오브 필드: 고퀄리티 가우시안(Mobile Depth of Field: High Quality Gaussian) | 미지원 | 미지원 | 미지원 | 미지원 | 미지원 |
블룸: 표준(Bloom: Standard) | 지원 | 지원 | 지원 | 지원 | 지원 |
블룸: 컨볼루션(Bloom: Convolution) | 지원 | 지원 | 지원 | 지원 | 지원 |
노출(Exposure) | 지원 | 지원 | 지원 | 지원 | 지원 |
색수차 프로퍼티(Chromatic Aberration Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
더트 마스크 프로퍼티(Dirt Mask Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
카메라 프로퍼티(Camera Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
로컬 노출(Local Exposure) | 지원 | 지원 | 지원 | 지원 | 지원 |
렌즈 플레어 프로퍼티(Lens Flare Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
이미지 이펙트: 비녜트(Image Effects: Vignette) | 지원 | 지원 | 지원 | 지원 | 지원 |
뎁스 오브 필드 프로퍼티(Depth of Field Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
컬러 그레이딩
컬러 그레이딩(Color Grading) 카테고리는 씬의 콘텐츠 자체를 직접적으로 변경하지 않고 렌더링된 씬 위에 적용되는 컬러 스타일과 컬러 팔레트를 활성화합니다. 색온도, 채도, 대비 등을 조정하여 예술적인 선택을 할 수 있습니다. 컬러 그레이딩은 씬의 콘텐츠를 파괴하지 않고도 하이라이트, 미드톤, 심지어 섀도 조정에도 사용할 수 있습니다.
자세한 정보는 컬러 그레이딩을 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
컬러 그레이딩 프로퍼티(Color Grading Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
필름
필름(Film) 카테고리를 통해 씬 컬러를 아카데미 컬러 인코딩 시스템(Academy Color Encoding System, ACES) 표준에 일치하는 씬 컬러에 매핑하는 예술적 선택이 가능합니다.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
필름 프로퍼티(Film Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
포스트 프로세스 글로벌 일루미네이션
글로벌 일루미네이션(Global Illumination) 카테고리는 주로 포스트 프로세스 볼륨에 사용하는 글로벌 일루미네이션 타입을 선택하여 포함합니다.
일반적인 글로벌 일루미네이션 기능 지원에 대한 정보는 이 페이지의 일반 엔진 기능 섹션을 참조하세요.
포스트 프로세스 리플렉션
리플렉션(Reflections) 카테고리는 주로 포스트 프로세스 볼륨에 사용하는 리플렉션 타입을 선택하는 프로퍼티를 포함합니다.
일반적인 리플렉션 기능 지원에 대한 정보는 이 페이지의 일반 엔진 기능 섹션을 참조하세요.
렌더링 기능
렌더링 기능(Rendering Features) 카테고리는 모션 블러 조절, 스크린 스페이스 리플렉션, 앰비언트 오클루전 등 포스트 프로세스 볼륨만의 기능을 포함합니다. 또한 하드웨어 레이 트레이싱 및 패스 트레이서 등의 기능에 대한 환경설정 가능한 세팅도 제공합니다.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
포스트 프로세스 머티리얼 프로퍼티(Post Process Material Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
앰비언트 큐브맵 프로퍼티(Ambient Cubemap Properties) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
앰비언트 오클루전 프로퍼티(Ambient Occlusion Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
글로벌 일루미네이션 프로퍼티(Global Illumination Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
리플렉션 프로퍼티(Reflections Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
모션 블러 프로퍼티(Motion Blur Properties) | 지원 | 지원 | 지원 | - | - |
반투명 타입: 래스터(Translucency Type: Raster) | 지원 | 지원 | 지원 | 지원 | 지원 |
반투명 타입: 레이 트레이싱(Translucency Type: Ray Tracing) | 지원 | 미지원 | 미지원 | 미지원 | 미지원 |
레이 트레이싱 반투명 프로퍼티(Ray Tracing Translucency Properties) | 지원 | 미지원 | 미지원 | 미지원 | 미지원 |
패스 트레이싱 프로퍼티(Path Tracing Properties) | 지원 | 미지원 | 미지원 | 미지원 | 미지원 |
추가 요건이 있는 레이 트레이싱 및 패스 트레이서 기능의 전체 사양은 하드웨어 레이 트레이싱 및 패스 트레이싱을 참조하세요.
필름 그레인
필름 그레인(Film Grain) 카테고리에는 씬의 외관을 의도적으로 필름처럼 보이도록 하는 프로퍼티가 포함됩니다. 필름 그레인은 시네마틱 룩으로 프로젝트에 사실성을 더하는, 철저히 시각적인 선택입니다.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
필름 프로퍼티(Film Properties) | 지원 | 지원 | 지원 | 지원 | 지원 |
일반 엔진 기능
다음은 언리얼 엔진의 다양한 렌더링 패스에서 지원되는 기능 목록입니다.
안티 에일리어싱
안티 에일리어싱(Anti-Aliasing) 기법은 렌더링된 이미지의 들쭉날쭉한 모서리를 부드럽게 만들거나 제거하는 데 사용됩니다. 선택할 수 있는 안티 에일리어싱 기법은 다양하지만, 특정 하드웨어 및 플랫폼에 더 적합한 일부 기법이 존재합니다.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
템포럴 슈퍼 해상도(Temporal Super Resolution) | 지원 | 지원 | 지원 | 지원 | 지원 |
고속 근사 안티 에일리어싱(Fast Approximation Anti-Aliasing, FXAA) | 지원 | 미지원 | 지원 | 미지원 | 지원 |
멀티 샘플 안티 에일리어싱(Multi-Sample Anti-Aliasing, MSAA) | 미지원 | 미지원 | 지원 | 미지원 | 미지원 |
템포럴 안티 에일리어싱(Temporal Anti-Aliasing, TAA) | 지원 | 지원 | 지원 | 지원 | 지원 |
시스템 및 툴 기능
다음은 머티리얼 및 라이팅 등 엔진의 다른 파트와 함께 작동하는 일반 언리얼 엔진 5 기능입니다.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
나나이트 가상화 지오메트리(Nanite Virtualized Geometry) | 지원 | 미지원 | 미지원 | 미지원 | 미지원 |
하드웨어 레이 트레이싱 기능(Hardware Ray Tracing Features) | 지원 | 미지원 | 미지원 | 지원 | 미지원 |
패스 트레이서(Path Tracer) | 지원 | 미지원 | 미지원 | 미지원 | 미지원 |
텍스처 스트리밍(Texture Streaming) | 지원 | 지원 | 지원 | 지원 | 지원 |
버추얼 텍스처: 스트리밍(Virtual Textures: Streaming) | 지원 | 지원 | 지원 | 지원 | 지원 |
버추얼 텍스처: 런타임(Virtual Textures: Runtime) | 지원 | 지원 | 지원 | 지원 | 지원 |
메시 데칼(Mesh Decals) | 지원 | 지원 | 지원 | 지원 | 지원 |
메시 디스턴스 필드(Mesh Distance Fields) | 지원 | 지원 | 지원 | 지원 | 지원 |
워터 시스템(Water System) | 지원 | 지원 | 지원 | 지원 | 지원 |
헤어 및 퍼 그룸(Hair and Fur Grooms) | 지원 | 지원 | 지원 | 지원 | 지원 |
레벨 오브 디테일
레벨 오브 디테일(Level of Detail, LOD) 은 카메라와의 특정 거리부터 오브젝트의 지오메트리 디테일을 낮추어 잠재적인 퍼포먼스를 향상하는 최적화 방식입니다. 여기에는 레벨 오브 디테일 간에 교체할 때 비주얼 스위칭(또는 튀는 현상 발생)을 줄이는 머티리얼 기반 전환이 포함됩니다.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
레벨 오브 디테일(Level of Detail) | 지원 | 지원 | 지원 | 지원 | 지원 |
계층형 레벨 오브 디테일(Hierarchical Level of Detail) | 지원 | 지원 | 지원 | 지원 | 지원 |
디더 LOD 전환(Dither LOD Transition) | 지원 | 지원 | 지원 | 지원 | 지원 |
비저빌리티 및 오클루전 컬링
다양한 비저빌리티 및 오클루전 컬링 메서드가 씬의 렌더링되는 오브젝트 수를 줄여 퍼포먼스를 향상하는 데 사용됩니다. 컬링은 크기, 거리, 플레이어 카메라의 비저빌리티와 같이 선택된 메서드에 따라 몇 가지 서로 다른 방법으로 이루어집니다. 일부 메서드는 특정 플랫폼에서만 사용 가능하거나, 특정 플랫폼에 더 적합하기도 합니다. 일부 컬링 메서드는 다른 메서드와 함께 사용할 수 있습니다.
자세한 정보는 비저빌리티 및 오클루전 컬링을 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
컬 디스턴스 볼륨(Cull Distance Volumes) | 지원 | 지원 | 지원 | 지원 | 지원 |
프리컴퓨티드 비저빌리티 볼륨(Precomputed Visibility Volumes) | 지원 | 지원 | 지원 | 지원 | 지원 |
하드웨어(GPU) 오클루전 쿼리(Hardware (GPU) Occlusion Queries) | 지원 | 지원 | 지원 | 지원 | 지원 |
라이팅 기능
다음 라이팅 기능은 언리얼 엔진의 렌더링 패스 전반에서 지원됩니다.
언리얼 엔진의 라이팅 기능에 대한 자세한 정보는 인바이런먼트 라이팅을 참조하세요.
인바이런먼트 라이팅 및 이펙트
대규모 오픈 월드 라이팅의 경우, 여러 기능이 매끄럽게 함께 작동하여 통합된 경험을 만들어야 합니다. 여기에는 애트머스피어, 클라우드, 포그, 완전 지원되는 태양 및 달의 다이내믹 라이팅 등의 요소가 포함됩니다.
자세한 정보는 환경 라이트를 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
스카이 애트머스피어(Sky Atmosphere) | 지원 | 지원 | 지원 | 지원 | 지원 |
볼류메트릭 클라우드(Volumetric Clouds) | 지원 | 지원 | 지원 | 지원 | 지원 |
익스포넨셜 하이트 포그(Exponential Height Fog) | 지원 | 지원 | 지원 | 지원 | 지원 |
볼류메트릭 포그(Volumetric Fog) | 지원 | 지원 | 지원 | 지원 | 지원 |
글로벌 일루미네이션
글로벌 일루미네이션(Global Illumination) 은 지오메트리 및 머티리얼 표면으로 라이팅 인터랙션을 시뮬레이션하여 씬에 정밀한 라이팅을 더합니다. 언리얼 엔진은 사전 계산된 다이내믹 글로벌 일루미네이션 메서드를 제공합니다. 자세한 정보는 글로벌 일루미네이션을 참조하세요.
자세한 정보는 글로벌 일루미네이션을 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
루멘 글로벌 일루미네이션: 소프트웨어 레이 트레이싱(Lumen Global Illumination: Software Ray Tracing) | 지원 | 지원 | 미지원 | 미지원 | 미지원 |
루멘 글로벌 일루미네이션: 하드웨어 레이 트레이싱(Lumen Global Illumination: Hardware Ray Tracing) | 지원 | 미지원 | 미지원 | 미지원 | 미지원 |
라이트매스를 통한 프리컴퓨티드 글로벌 일루미네이션(Precomputed Global Illumination with Lightmass) | 지원 | 지원 | 지원 | 지원 | 지원 |
스크린 스페이스 글로벌 일루미네이션(Screen Space Global Illumination) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
레이 트레이싱 글로벌 일루미네이션(Ray Tracing Global Illumination) (지원 중단) | 지원 | 미지원 | 미지원 | 지원 | 미지원 |
하드웨어 레이 트레이싱의 일부 기능은 지원 중단되었으며, 이후 버전 엔진에서는 제거될 수 있습니다. 이 기능은 루멘 글로벌 일루미네이션으로 대체됩니다.
섀도잉
섀도(Shadows) 는 오브젝트가 월드 환경과 어울리고 공간감이 느껴지도록 만들어 줍니다. 언리얼 엔진은 프로젝트의 오브젝트에 섀도잉하는 다양한 메서드를 제공하며, 일부 섀도잉 메서드는 특정 플랫폼 및 하드웨어에 더 적합합니다.
자세한 정보는 섀도잉을 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
독립형 하드웨어 레이 트레이스드 섀도(Standalone Hardware Ray Traced Shadows) | 지원 | 미지원 | 미지원 | 지원 | 미지원 |
버추얼 섀도 맵(Virtual Shadow Maps) | 지원 | 미지원 | 미지원 | 지원 | 미지원 |
모듈레이트 섀도(Modulated Shadows) | 지원 | 지원 | 지원 | 지원 | 지원 |
캡슐 섀도(Capsule Shadows) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
컨택트 섀도(Contact Shadows) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
프리컴퓨티드 반투명 섀도(Precomputed Translucent Shadows) | 지원 | 지원 | 지원 | 지원 | 지원 |
다이내믹 반투명 섀도(Dynamic Translucent Shadows) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
리플렉션
리플렉션(Reflections) 은 오브젝트가 월드에 어울리도록 만들고 사실성을 더해주는 또 다른 방법입니다. 리플렉션은 표면에 적용된 머티리얼의 거칠거나 매끄러운 정도부터 시작합니다. 머티리얼이 매끄러울수록 표면이 부딪히는 빛을 더 많이 반사할 수 있습니다.
언리얼 엔진은 프로젝트에 프리컴퓨티드 스태틱 리플렉션 및 완전 다이내믹 리플렉션 등 머티리얼에 선택할 수 있는 다양한 리플렉션 메서드를 제공합니다. 모든 리플렉션 시스템이 배타적인 것은 아니며, 일부는 다른 리플렉션 시스템과 함께 사용할 수도 있습니다.
자세한 정보는 리플렉션 환경을 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
리플렉션 캡처(박스/스피어)(Reflection Captures (Box/Sphere)) | 지원 | 지원 | 지원 | 지원 | 지원 |
씬 캡처 큐브맵(Scene Capture Cubemap) | 지원 | 지원 | 지원 | 지원 | 지원 |
씬 캡처 2D(Scene Capture 2D) | 지원 | 지원 | 지원 | 지원 | 지원 |
플레이너 리플렉션(Planar Reflections) | 지원 | 지원 | 지원 | 지원 | 지원 |
스크린 스페이스 리플렉션(Screen Space Reflections) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
독립형 하드웨어 레이 트레이스드 리플렉션(Standalone Hardware Ray Traced Reflections) (지원 중단) | 지원 | 미지원 | 미지원 | 미지원 | 미지원 |
고정밀 노멀(High Precision Normals) | 지원 | 지원 | 지원 | 지원 | 지원 |
리플렉션 캡처 해상도(Reflection Capture Resolution) | 지원 | 지원 | 지원 | 지원 | 지원 |
HDR 큐브맵(HDR Cubemaps) | 지원 | 지원 | 지원 | 지원 | 지원 |
하드웨어 레이 트레이싱의 일부 기능은 지원 중단되었으며, 이후 버전 엔진에서는 제거될 수 있습니다. 이 기능은 루멘 글로벌 일루미네이션으로 대체됩니다.
라이트 타입 및 모빌리티 기능
프로젝트에 라이팅을 어떻게 적용할지 생각해 볼 때는 필요할 수 있는 다양한 라이트 타입뿐만 아니라 해당 라이트가 완전/일부 스태틱 및 다이내믹인지, 또는 완전 다이내믹인지도 고려해야 합니다. 사용할 라이트 타입을 결정할 때는 라이트를 어떻게 사용할지, 그리고 라이트가 다이내믹 방식으로 변경되어야 하는지 여부를 생각해야 합니다. 이는 프로젝트의 외관, 라이팅된 오브젝트와의 상호작용, 퍼포먼스에 영향을 미칠 수 있습니다.
다양한 라이트 타입과 그에 모빌리티가 미치는 영향에 대한 자세한 정보는 라이트 타입 및 모빌리티를 참조하세요.
스태틱 라이팅
이 섹션은 사전 계산된 스태틱(Static) 라이트 모빌리티를 사용할 때 지원되는 라이트 타입 및 일반 기능에 대한 분석을 포함합니다.
자세한 정보는 스태틱 라이트 모빌리티를 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
스태틱 모빌리티: 라이트 타입 | |||||
디렉셔널 라이트(Directional Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
스카이 라이트(Sky Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
포인트 라이트(Point Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
스포트 라이트(Spot Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
렉트 라이트(Rect Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
스태틱 모빌리티: 일반 라이팅 기능 | |||||
간접광 강도(Indirect Lighting Intensity) | 지원 | 지원 | 지원 | 지원 | 지원 |
라이팅 채널(Lighting Channels) | 지원 | 지원 | 지원 | 지원 | 지원 |
라이트 투과(Light Transmission) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
라이트 함수(Light Functions) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
스태틱 모빌리티: 디렉셔널 라이트 기능 | |||||
소스 각도(Source Angle) | 지원 | 지원 | 지원 | 지원 | 지원 |
라이트 섀프트(Light Shafts) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
모듈레이트 섀도(Modulated Shadows) | 미지원 | 미지원 | 미지원 | 미지원 | 미지원 |
스태틱 모빌리티: 스카이 라이트 기능 | |||||
SLS 캡처 씬(SLS Captured Scene) | 지원 | 지원 | 지원 | 지원 | 지원 |
SLS 지정 큐브맵(SLS Specified Cubemap) | 지원 | 지원 | 지원 | 지원 | 지원 |
지정 큐브맵 해상도(Specified Cubemap Resolution) | 지원 | 지원 | 지원 | 지원 | 지원 |
스태틱 모빌리티: 포인트, 스포트, 렉트 라이트 기능 | |||||
IES 텍스처(IES Textures) | 지원 | 지원 | 지원 | 지원 | 지원 |
렉트 라이트: 소스 텍스처(Source Texture) | 지원 | 지원 | 지원 | 지원 | 지원 |
스테이셔너리 라이팅
이 섹션은 스테이셔너리(Stationary) 라이트 모빌리티를 사용할 때 지원되는 라이트 타입 및 일반 기능에 대한 분석을 포함합니다.
자세한 정보는 스테이셔너리 라이트 모빌리티를 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
스테이셔너리 모빌리티: 라이트 타입 | |||||
디렉셔널 라이트(Directional Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
스카이 라이트(Sky Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
포인트 라이트(Point Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
스포트 라이트(Spot Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
렉트 라이트(Rect Light) | 지원 | 지원 | 지원 | 지원 | 지원 |
스테이셔너리 모빌리티: 일반 라이팅 기능 | |||||
간접광 강도(Indirect Lighting Intensity) | 지원 | 지원 | 지원 | 지원 | 지원 |
라이팅 채널(Lighting Channels) | 지원 | 지원 | 지원 | 지원 | 지원 |
라이트 투과(Light Transmission) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
라이트 함수(Light Functions) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
스테이셔너리 모빌리티: 디렉셔널 라이트 기능 | |||||
소스 각도(Source Angle) | 지원 | 지원 | 지원 | 지원 | 지원 |
캐스케이드 섀도 맵(Cascaded Shadow Maps) | 지원 | 지원 | 지원 | 지원 | 지원 |
라이트 섀프트(Light Shafts) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
모듈레이트 섀도(Modulated Shadows) | 미지원 | 미지원 | 미지원 | 미지원 | 미지원 |
스테이셔너리 모빌리티: 스카이 라이트 기능 | |||||
SLS 캡처 씬(SLS Captured Scene) | 지원 | 지원 | 지원 | 지원 | 지원 |
SLS 지정 큐브맵(SLS Specified Cubemap) | 지원 | 지원 | 지원 | 지원 | 지원 |
지정 큐브맵 해상도(Specified Cubemap Resolution) | 지원 | 지원 | 지원 | 지원 | 지원 |
스테이셔너리 모빌리티: 포인트, 스포트, 렉트 라이트 기능 | |||||
IES 텍스처(IES Textures) | 지원 | 지원 | 지원 | 지원 | 지원 |
렉트 라이트: 소스 텍스처(Source Texture) | 지원 | 지원 | 지원 | 지원 | 지원 |
무버블 라이팅
이 섹션은 무버블(Movable) 라이트 모빌리티를 사용할 때 지원되는 라이트 타입 및 일반 기능에 대한 분석을 포함합니다.
자세한 정보는 무버블 라이트 모빌리티를 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 | |
---|---|---|---|---|---|---|
무버블 모빌리티: 라이트 타입 | ||||||
디렉셔널 라이트(Directional Light) | 지원 | 지원 | 지원 | 지원 | 지원 | |
스카이 라이트(Sky Light) | 지원 | 지원 | 지원 | 지원 | 지원 | |
포인트 라이트(Point Light) | 지원 | 지원 | 지원 | 지원 | 지원 | |
스포트 라이트(Spot Light) | 지원 | 지원 | 지원 | 지원 | 지원 | |
렉트 라이트(Rect Light) | 지원 | 지원 | 지원 | 지원 | 지원 | |
무버블 모빌리티: 일반 라이팅 기능 | ||||||
간접광 강도(Indirect Lighting Intensity) | 지원 | 지원 | 지원 | 지원 | 지원 | |
라이팅 채널(Lighting Channels) | 지원 | 지원 | 지원 | 지원 | 지원 | |
라이트 투과(Light Transmission) | 지원 | 지원 | 미지원 | 지원 | 미지원 | |
라이트 함수(Light Functions) | 지원 | 지원 | 미지원 | 지원 | 미지원 | |
무버블 모빌리티: 디렉셔널 라이트 기능 | ||||||
소스 각도(Source Angle) | 지원 | 지원 | 미지원 | 지원 | 미지원 | |
캐스케이드 섀도 맵(Cascaded Shadow Maps) | 지원 | 지원 | 지원 | 지원 | 지원 | |
라이트 섀프트(Light Shafts) | 지원 | 지원 | 미지원 | 지원 | 미지원 | |
모듈레이트 섀도(Modulated Shadows) | 미지원 | 미지원 | 미지원 | 미지원 | 미지원 | |
디스턴스 필드 섀도(Distance Field Shadows) | 지원 | 지원 | 지원 | 지원 | 지원 | |
무버블 모빌리티: 스카이 라이트 기능 | ||||||
SLS 캡처 씬(SLS Captured Scene) | 지원 | 지원 | 지원 | 지원 | 지원 | |
SLS 지정 큐브맵(SLS Specified Cubemap) | 지원 | 지원 | 지원 | 지원 | 지원 | |
지정 큐브맵 해상도(Specified Cubemap Resolution) | 지원 | 지원 | 지원 | 지원 | 지원 | |
무버블 모빌리티: 포인트, 스포트, 렉트 라이트 기능 | ||||||
IES 텍스처(IES Textures) | 지원 | 지원 | 지원 | 지원 | 지원 | |
**렉트 라이트: | 소스 텍스처(Source Texture) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
머티리얼 및 텍스처
머티리얼 및 텍스처는 표면에 적용되어 표면의 시각적 표현 및 표면이 라이팅과 상호작용하는 일반적인 방식을 제어합니다. 프로젝트에 사용할 수 있는 다양한 머티리얼 및 텍스처 타입이 있습니다.
머티리얼 도메인
머티리얼 도메인(Material Domain) 은 프로젝트에서 머티리얼의 용도를 정의합니다.
자세한 정보는 머티리얼 프로퍼티를 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
표면(Surface) | 지원 | 지원 | 지원 | 지원 | 지원 |
디퍼드 데칼(Deferred Decal) | 지원 | 지원 | 지원 | 지원 | 지원 |
라이트 함수(Light Functions) | 지원 | 지원 | 미지원 | 지원 | 미지원 |
볼륨(Volume) | 지원 | 지원 | 지원 | 지원 | 지원 |
포스트 프로세스(Post Process) | 지원 | 지원 | 지원 | 지원 | 지원 |
유저 인터페이스(User Interface) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 블렌드 모드
블렌드 모드(Blend Mode) 는 현재 머티리얼의 출력을 이미 배경에 그려진 것과 어떻게 블렌딩할 것인지 나타냅니다. 블렌드 모드는 렌더링 시 엔진에서 이 머티리얼(소스 컬러)과 이미 프레임 버퍼에 있는 것(대상 컬러)을 결합하는 방식을 제어합니다.
자세한 정보는 머티리얼 프로퍼티를 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
불투명(Opaque) | 지원 | 지원 | 지원 | 지원 | 지원 |
마스크드(Masked) | 지원 | 지원 | 지원 | 지원 | 지원 |
반투명(Translucent) | 지원 | 지원 | 지원 | 지원 | 지원 |
애디티브(Additive) | 지원 | 지원 | 지원 | 지원 | 지원 |
변조(Modulate) | 지원 | 지원 | 지원 | 지원 | 지원 |
알파 컴포짓(사전에 곱한 알파)(Alpha Composite (Premultiplied Alpha)) | 지원 | 지원 | 지원 | 지원 | 지원 |
알파 홀드아웃(Alpha Holdout) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 셰이딩 모델
셰이딩 모델(Shading Model) 은 머티리얼 입력이 결합되어 최종색을 만드는 방식을 결정합니다.
자세한 정보는 셰이딩 모델을 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
라이팅제외(Unlit) | 지원 | 지원 | 지원 | 지원 | 지원 |
디폴트 라이팅포함(Default Lit) | 지원 | 지원 | 지원 | 지원 | 지원 |
서브서피스(Subsurface) | 지원 | 지원 | 지원 | 지원 | 지원 |
사전 통합 피부(Preintegrated Skin) | 지원 | 지원 | 지원 | 지원 | 지원 |
클리어 코트(Clear Coat) | 지원 | 지원 | 지원 | 지원 | 지원 |
서브서피스 프로파일(Subsurface Profile) | 지원 | 지원 | 지원 | 지원 | 지원 |
양면 폴리지(Two Sided Foliage) | 지원 | 지원 | 지원 | 지원 | 지원 |
헤어(Hair) | 지원 | 지원 | 지원 | 지원 | 지원 |
클로스(Cloth) | 지원 | 지원 | 지원 | 지원 | 지원 |
눈(Eye) | 지원 | 지원 | 지원 | 지원 | 지원 |
싱글 레이어 물(Single Layer Water) | 지원 | 지원 | 지원 | 지원 | 지원 |
얇은 반투명(Thin Translucent) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 표현식에서(From Material Expression) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 입력
머티리얼 입력(Material Inputs) 은 메인 머티리얼 노드를 통해 데이터가 피딩되는 입력으로, 표면 프로퍼티 및 표면 프로퍼티가 라이트와 상호작용하는 방식을 정의합니다. 사용 가능한 입력 타입은 머티리얼 설정 도메인, 블렌드 모드, 셰이딩 모델에 의해 결정됩니다.
자세한 정보는 머티리얼 입력을 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
베이스 컬러(Base Color) | 지원 | 지원 | 지원 | 지원 | 지원 |
메탈릭(Metallic) | 지원 | 지원 | 지원 | 지원 | 지원 |
스페큘러(Specular) | 지원 | 지원 | 지원 | 지원 | 지원 |
러프니스(Roughness) | 지원 | 지원 | 지원 | 지원 | 지원 |
애니소트로피(Anisotropy) | 지원 | 지원 | 지원 | 지원 | 지원 |
이미시브 컬러(Emissive Color) | 지원 | 지원 | 지원 | 지원 | 지원 |
오파시티(Opacity) | 지원 | 지원 | 지원 | 지원 | 지원 |
노멀(Normal) | 지원 | 지원 | 지원 | 지원 | 지원 |
탄젠트(Tangent) | 지원 | 지원 | 지원 | 지원 | 지원 |
월드 포지션 오프셋(World Position Offset) | 지원 | 지원 | 지원 | 지원 | 지원 |
클로스(Cloth) | 지원 | 지원 | 지원 | 지원 | 지원 |
퍼즈 컬러(Fuzz Color) | 지원 | 지원 | 지원 | 지원 | 지원 |
조리개 마스크(Iris Mask) | 지원 | 지원 | 지원 | 지원 | 지원 |
조리개 거리(Iris Distance) | 지원 | 지원 | 지원 | 지원 | 지원 |
서브서피스 컬러(Subsurface Color) | 지원 | 지원 | 지원 | 지원 | 지원 |
커스텀 데이터 0~7(Custom Data 0 – 7) | 지원 | 지원 | 지원 | 지원 | 지원 |
앰비언트 오클루전(Ambient Occlusion) | 지원 | 지원 | 지원 | 지원 | 지원 |
리프랙션(Refraction) | 지원 | 지원 | 지원 | 지원 | 지원 |
픽셀 뎁스 오프셋(Pixel Depth Offset) | 지원 | 지원 | 지원 | 지원 | 지원 |
셰이딩 모델(Shading Model) | 지원 | 지원 | 지원 | 지원 | 지원 |
클리어 코트(Clear Coat) | 지원 | 지원 | 지원 | 지원 | 지원 |
클리어 코트 러프니스(Clear Coat Roughness) | 지원 | 지원 | 지원 | 지원 | 지원 |
백릿(Backlit) (헤어용) | 지원 | 지원 | 지원 | 지원 | 지원 |
텍스처
텍스처(Textures) 는 머티리얼에 주로 사용되는 이미지 에셋입니다. 하지만 일부 경우 컴포넌트에 직접 적용할 수도 있습니다. 머티리얼의 경우, 텍스처는 해당 머티리얼이 적용되는 표면에 매핑됩니다. 텍스처는 베이스 컬러, 노멀 맵, 마스크와 같은 머티리얼 내 다양한 계산에도 사용될 수 있습니다.
사용 방법에 대한 자세한 정보는 텍스처를 참조하세요.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
디폴트(Default) (DXT 1/5, BC ⅓ on DX11) | 지원 | 지원 | 지원 | 지원 | 지원 |
노멀 맵(Normal Map) (DXT 5, BC5 on DX11) | 지원 | 지원 | 지원 | 지원 | 지원 |
마스크(Masks) (no sRGB) | 지원 | 지원 | 지원 | 지원 | 지원 |
그레이스케일(Grayscale) (R8, RGB8, sRGB) | 지원 | 지원 | 지원 | 지원 | 지원 |
디스플레이스먼트 맵(Displacement Map) (8/16비트) | 지원 | 지원 | 지원 | 지원 | 지원 |
벡터 디스플레이스먼트 맵(Vector Displacement Map) (RGBA8) | 지원 | 지원 | 지원 | 지원 | 지원 |
HDR (RGB, no sRGB) | 지원 | 지원 | 지원 | 지원 | 지원 |
유저 인터페이스 2D(User Interface 2D) (RGBA) | 지원 | 지원 | 지원 | 지원 | 지원 |
알파(Alpha) (no sRGB, BC4 on DX11) | 지원 | 지원 | 지원 | 지원 | 지원 |
디스턴스 필드 폰트(Distance Field Font) (R8) | 지원 | 지원 | 지원 | 지원 | 지원 |
HDR 압축(HDR Compressed) (RGB, BC6H, DX11) | 지원 | 지원 | 지원 | 지원 | 지원 |
BC7 (DX11, optional A) | 지원 | 지원 | 지원 | 지원 | 지원 |
반 플로트(Half Float) (R16F) | 지원 | 지원 | 지원 | 지원 | 지원 |
데칼
데칼(Decals) 은 레벨에 투영된 표면인 머티리얼입니다. 데칼은 배치된 메시 데칼로 일부 지오메트리에도 적용될 수 있습니다.
프로퍼티 | 데스크톱 디퍼드(SM5/SM6: DirectX 12, macOS, Vulkan Desktop) | 데스크톱 디퍼드(SM5: DirectX 11, macOS Metal, Vulkan Desktop) | 데스크톱 포워드 | 데스크톱 XR 디퍼드 | 데스크톱 XR 포워드 |
---|---|---|---|---|---|
메시 데칼(Mesh Decals) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 데칼 반응(DBuffer): 컬러 노멀 러프니스(Material Decal Response (DBuffer): Color Normal Roughness) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 데칼 반응(DBuffer): 컬러(Material Decal Response (DBuffer): Color) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 데칼 반응(DBuffer): 컬러 노멀(Material Decal Response (DBuffer): Color Normal) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 데칼 반응(DBuffer): 컬러 러프니스(Material Decal Response (DBuffer): Color Roughness) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 데칼 반응(DBuffer): 노멀(Material Decal Response (DBuffer): Normal) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 데칼 반응(DBuffer): 노멀 러프니스(Material Decal Response (DBuffer): Normal Roughness) | 지원 | 지원 | 지원 | 지원 | 지원 |
머티리얼 데칼 반응(DBuffer): 러프니스(Material Decal Response (DBuffer): Roughness) | 지원 | 지원 | 지원 | 지원 | 지원 |