Choose your operating system:
Windows
macOS
Linux
On the following page you will find a detailed list of all the various rendering features Unreal Engine 4 (UE4) offers and the platforms that support them.
The following rendering paths have been deprecated and/or removed:
-
SM4 DirectX10 and GL 3.3+ have been removed for in 4.23.
-
OpenGL ES2 has been deprecated in 4.23 and removed in 4.24.
Post Processing
Color Grading
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
White Balance - Temp |
Yes |
Yes |
No |
Yes |
White Balance - Tint |
Yes |
Yes |
No |
Yes |
Global - Saturation |
Yes |
Yes |
No |
Yes |
Global - Contrast |
Yes |
Yes |
No |
Yes |
Global - Gamma |
Yes |
Yes |
No |
Yes |
Global - Gain |
Yes |
Yes |
No |
Yes |
Global - Offset |
Yes |
Yes |
No |
Yes |
Shadows - Saturation |
Yes |
Yes |
No |
Yes |
Shadows - Contrast |
Yes |
Yes |
No |
Yes |
Shadows - Gamma |
Yes |
Yes |
No |
Yes |
Shadows - Gain |
Yes |
Yes |
No |
Yes |
Shadows - Offset |
Yes |
Yes |
No |
Yes |
Shadows - Shadows Max |
Yes |
Yes |
No |
Yes |
Midtones - Saturation |
Yes |
Yes |
No |
Yes |
Midtones - Contrast |
Yes |
Yes |
No |
Yes |
Midtones - Gamma |
Yes |
Yes |
No |
Yes |
Midtones - Offset |
Yes |
Yes |
No |
Yes |
Highlights - Saturation |
Yes |
Yes |
No |
Yes |
Highlights - Contrast |
Yes |
Yes |
No |
Yes |
Highlights - Gamma |
Yes |
Yes |
No |
Yes |
Highlights - Gain |
Yes |
Yes |
No |
Yes |
Highlights - Offset |
Yes |
Yes |
No |
Yes |
Highlights - Highlights Min |
Yes |
Yes |
No |
Yes |
Misc - Blue Correction |
Yes |
Yes |
No |
Yes |
Misc - Expand Gamut |
Yes |
Yes |
No |
Yes |
Misc - Scene Color Tint |
Yes |
Yes |
No |
Yes |
Misc - Color Grading LUT Intensity |
Yes |
Yes |
No |
Yes |
Misc - Color Grading LUT |
Yes |
Yes |
No |
Yes |
Film
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Slope |
Yes |
Yes |
No |
Yes |
Toe |
Yes |
Yes |
No |
Yes |
Shoulder |
Yes |
Yes |
No |
Yes |
Black Clip |
Yes |
Yes |
No |
Yes |
White Clip |
Yes |
Yes |
No |
Yes |
Mobile Tonemapper
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Tint |
No |
No |
Yes |
No |
Saturation |
No |
No |
Yes |
No |
Contrast |
No |
No |
Yes |
No |
Tint Shadow |
No |
No |
Yes |
No |
Tint Shadow Blend |
No |
No |
Yes |
No |
Tint Shadow Amount |
No |
No |
Yes |
No |
Channel Mixer Red |
No |
No |
Yes |
No |
Channel Mixer Green |
No |
No |
Yes |
No |
Channel Mixer Blue |
No |
No |
Yes |
No |
Crush Shadows |
No |
No |
Yes |
No |
Crush Highlights |
No |
No |
Yes |
No |
Dynamic Range |
No |
No |
Yes |
No |
Lens
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Chromatic Aberration - Intensity |
Yes |
Yes |
Yes |
Yes |
Chromatic Aberration - Start Offset |
Yes |
Yes |
No |
Yes |
Bloom - Method Standard |
Yes |
Yes |
Yes |
Yes |
Bloom - Methodconvolution |
Yes |
Yes |
No |
Yes |
Bloom - Intensity |
Yes |
Yes |
Yes |
Yes |
Bloom - Threshold |
Yes |
Yes |
Yes |
Yes |
Bloom - Convolution Kernel |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - Size Scale |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - # 1 Size |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - # 2 Size |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - # 3 Size |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - # 4 Size |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - # 5 Size |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - # 6 Size |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - # 1 Tint |
Yes |
Yes |
Yes |
Yes |
Bloom - Advanced - # 2 Tint |
Yes |
Yes |
Yes |
Yes |
Bloom - Advanced - # 3 Tint |
Yes |
Yes |
Yes |
Yes |
Bloom - Advanced - # 4 Tint |
Yes |
Yes |
Yes |
Yes |
Bloom - Advanced - # 5 Tint |
Yes |
Yes |
Yes |
Yes |
Bloom - Advanced - # 6 Tint |
Yes |
Yes |
Yes |
Yes |
Bloom - Advanced - Convolution Scale |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - Convolution Center |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - Convolution Boost Min |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - Convolution Boost Max |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - Convolution Boost Mult |
Yes |
Yes |
No |
Yes |
Bloom - Advanced - Convolution Buffer |
Yes |
Yes |
No |
Yes |
Dirt Mask - Dirt Mask Texture |
Yes |
Yes |
No |
Yes |
Dirt Mask - Dirt Mask Intensity |
Yes |
Yes |
No |
Yes |
Dirt Mask - Dirt Mask Tint |
Yes |
Yes |
No |
Yes |
Camera - Shutter Speed (1/s) |
No |
No |
No |
No |
Camera - Aperture (F-stop) |
No |
No |
No |
No |
Camera - Maximum Aperture (min F-stop) |
No |
No |
No |
No |
Camera - Number of Diaphragm Blades |
No |
No |
No |
No |
Camera - Exposure Compensation |
Yes |
Yes |
Yes |
Yes |
Exposure - Metering Mode - Auto Exposure Histogram |
Yes |
Yes |
No |
Yes |
Exposure - Metering Mode - Auto Exposure Basic |
Yes |
Yes |
No |
Yes |
Exposure - Metering Mode - Manual |
Yes |
Yes |
No |
Yes |
Exposure - Min Brightness |
Yes |
Yes |
No |
Yes |
Exposure - Max Brightness |
Yes |
Yes |
No |
Yes |
Exposure - Speed Up |
Yes |
Yes |
No |
Yes |
Exposure - Speed Down |
Yes |
Yes |
No |
Yes |
Exposure - Advanced - Low Percent |
Yes |
Yes |
No |
Yes |
Exposure - Advanced - High Percent |
Yes |
Yes |
No |
Yes |
Exposure - Advanced - Histogram Log Min |
Yes |
Yes |
No |
Yes |
Exposure - Advanced - Histogram Log Max |
Yes |
Yes |
No |
Yes |
Exposure - Advanced -calibrationconstant |
Yes |
Yes |
No |
Yes |
Lens Flare - Intensity |
Yes |
Yes |
No |
Yes |
Lens Flare - Tint |
Yes |
Yes |
No |
Yes |
Lens Flare - Bokeh Size |
Yes |
Yes |
No |
Yes |
Lens Flare - Threshold |
Yes |
Yes |
No |
Yes |
Lens Flare - Bokeh Shape |
Yes |
Yes |
No |
Yes |
Lens Flare - Tints 0 to 7 |
Yes |
Yes |
No |
Yes |
Lens Flare - Tints 0 to 7 |
Yes |
Yes |
No |
Yes |
Lens Flare - Tints 0 to 7 |
Yes |
Yes |
No |
Yes |
Image Effects - Vignette Intensity |
Yes |
Yes |
Yes |
Yes |
Image Effects - Grain Jitter |
Yes |
Yes |
Yes |
Yes |
Image Effects - Grain Intensity |
Yes |
Yes |
Yes |
Yes |
Depth Of Field - Method - Bokeh DOF |
Yes |
Yes |
No |
Yes |
Depth Of Field - Method - Gaussian DOF |
Yes |
Yes |
Yes |
Yes |
Depth Of Field - Method -circle DOF |
Yes |
Yes |
No |
Yes |
Depth Of Field - High Quality Gaussian DOF on Mobile |
No |
No |
Yes |
No |
Depth Of Field - Focal Distance |
Yes |
Yes |
Yes |
Yes |
Depth Of Field - Depth Blur km for 50% |
Yes |
Yes |
No |
Yes |
Depth Of Field - Depth Blur Radius |
Yes |
Yes |
No |
Yes |
Depth Of Field - Focal Region |
Yes |
Yes |
Yes |
Yes |
Depth Of Field - Near Transition Region |
Yes |
Yes |
Yes |
Yes |
Depth Of Field - Far Transition Region |
Yes |
Yes |
Yes |
Yes |
Depth Of Field - Scale |
Yes |
Yes |
Yes |
Yes |
Depth Of Field - Max Bokeh Size |
Yes |
Yes |
No |
Yes |
Depth Of Field - Near Blur Size |
Yes |
Yes |
No |
Yes |
Depth Of Field - Far Blur Size |
Yes |
Yes |
No |
Yes |
Depth Of Field - Advanced - Shape |
Yes |
Yes |
No |
Yes |
Depth Of Field - Advanced - Occlusion |
Yes |
Yes |
No |
Yes |
Depth Of Field - Advanced -color Threshold |
Yes |
Yes |
No |
Yes |
Depth Of Field - Advanced - Size Threshold |
Yes |
Yes |
No |
Yes |
Depth Of Field - Advanced - Sky Distance |
Yes |
Yes |
No |
Yes |
Depth Of Field - Advanced - Vignette Size |
Yes |
Yes |
No |
Yes |
Rendering Features
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Post Process Materials - Array |
Yes |
Yes |
Yes |
Yes |
Ambient Cubemap - Tint |
Yes |
Yes |
No |
No |
Ambient Cubemap - Intensity |
Yes |
Yes |
No |
No |
Ambient Cubemap - Cubemap Texture |
Yes |
Yes |
No |
No |
Ambient Occlusion - Intensity |
Yes |
Yes |
No |
No |
Ambient Occlusion - Radius |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Static Fraction |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Radius in WorldSpace |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Fade Out Distance |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Power |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Bias |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Quality |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Mip Blend |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Mip Scale |
Yes |
Yes |
No |
No |
Ambient Occlusion - Advanced - Mip Threshold |
Yes |
Yes |
No |
No |
Global Illumination - Indirect Lighting Color |
Yes |
Yes |
No |
Yes |
Global Illumination - Indirect Lighting Intensity |
Yes |
Yes |
No |
Yes |
Motion Blur - Amount |
Yes |
Yes |
No |
No |
Motion Blur - Max |
Yes |
Yes |
No |
No |
Motion Blur - Per Object Size |
Yes |
Yes |
No |
No |
Light Propagation Volume - Intensity |
Yes |
No |
No |
No |
Light Propagation Volume - Size |
Yes |
No |
No |
No |
Light Propagation Volume - Secondary Occlusion Intensity |
Yes |
No |
No |
No |
Light Propagation Volume - Occlusion Intensity |
Yes |
No |
No |
No |
Light Propagation Volume - Diffuse Occlusion Exponent |
Yes |
No |
No |
No |
Light Propagation Volume - Specular Occlusion Exponent |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - Light Injection Bias |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - Secondary Bounce Intensity |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - Geometry Volume Bias |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - Emissive Injection Intensity |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - Occlusion Radius |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - Diffuse Occlusion Intensity |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - Specular Occlusion Intensity |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - Fade Range |
Yes |
No |
No |
No |
Light Propagation Volume - Advanced - DOF Fade Range |
Yes |
No |
No |
No |
Screen Space Reflections - Intensity |
Yes |
Yes |
No |
No |
Screen Space Reflections - Quality |
Yes |
Yes |
No |
No |
Screen Space Reflections - Max Roughness |
Yes |
Yes |
No |
No |
Misc - Screen Percentage |
Yes |
Yes |
Yes |
No |
Reflections
Reflections
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Reflection Capture - Box |
Yes |
Yes |
Yes |
Yes |
Reflection Capture - Sphere |
Yes |
Yes |
Yes |
Yes |
Scene Capture Cubemap |
Yes |
Yes |
No |
Yes |
Scene Capture 2D |
Yes |
Yes |
Yes |
Yes |
Planar Reflections |
Yes |
Yes |
Yes |
Yes |
Screen Space Reflections |
Yes |
Yes |
No |
No |
High Quality Reflections |
Yes |
Yes |
Yes |
Yes |
High Precision GBuffer Normal Encoding |
Yes |
Yes |
No |
No |
Reflection Capture Resolution |
Yes |
Yes |
No |
No |
HDR Cubemap |
Yes |
Yes |
Yes |
Yes |
Lights
Lights
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Static Point Light |
Yes |
Yes |
Yes |
Yes |
Static Spot Light |
Yes |
Yes |
Yes |
Yes |
Static Directional Light |
Yes |
Yes |
Yes |
Yes |
Static Skylight |
Yes |
Yes |
Yes |
Yes |
Static Rect Light |
Yes |
Yes |
No |
Yes |
Stationary Point Light |
Yes |
Yes |
No |
Yes |
Stationary Spot Light |
Yes |
Yes |
No |
Yes |
Stationary Directional Light |
Yes |
Yes |
Yes |
Yes |
Stationary Skylight |
Yes |
Yes |
Yes |
Yes |
Stationary Rect Light |
Yes |
Yes |
Yes |
No |
Movable Point Light |
Yes |
Yes |
Yes |
Yes |
Movable Spot Light |
Yes |
Yes |
No |
Yes |
Movable Directional Light |
Yes |
Yes |
Yes |
Yes |
Movable Skylight |
Yes |
Yes |
Yes |
Yes |
Movable Rect Light |
Yes |
Yes |
No |
No |
Light Shaft |
Yes |
Yes |
Yes |
Yes |
IES Light Profiles |
Yes |
Yes |
Yes |
No |
Light Functions |
Yes |
Yes |
No |
Yes |
General Rendering
General Rendering
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Dynamic Lighting |
Yes |
Yes |
Yes |
Yes |
Lightmass/Baked Lighting |
Yes |
Yes |
Yes |
Yes |
Image Based Lighting |
Yes |
Yes |
Yes |
Yes |
Direct Specular |
Yes |
Yes |
Yes |
Yes |
GGX Specular |
Yes |
Yes |
No |
Yes |
Deferred Rendering |
Yes |
Yes |
No |
No |
Anti-Aliasing Method - FXAA |
Yes |
Yes |
No |
No |
Anti-Aliasing Method - Temporal AA |
Yes |
Yes |
Yes |
Yes |
Anti-Aliasing Method - MSAA |
No |
Yes |
Yes |
Yes |
Materials
Material Inputs
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Base Color |
Yes |
Yes |
Yes |
Yes |
Metallic |
Yes |
Yes |
Yes |
Yes |
Specular |
Yes |
Yes |
Yes |
Yes |
Roughness |
Yes |
Yes |
Yes |
Yes |
Emissive |
Yes |
Yes |
Yes |
Yes |
Opacity |
Yes |
Yes |
Yes |
Yes |
Opacity Mask |
Yes |
Yes |
Yes |
Yes |
Tangent |
Yes |
Yes |
Yes |
Yes |
Normal |
Yes |
Yes |
Yes |
Yes |
World Position Offset |
Yes |
Yes |
Yes |
Yes |
World Displacement |
Yes |
Yes |
No |
Yes |
Tessellation Multiplier |
Yes |
No |
No |
Yes |
Fuzz Color |
Yes |
Yes |
No |
No |
Cloth |
Yes |
Yes |
No |
No |
Subsurface Color |
Yes |
Yes |
No |
Yes |
Iris Mask |
Yes |
Yes |
No |
No |
Iris Distance |
Yes |
Yes |
No |
No |
Clear Coat |
Yes |
Yes |
No |
No |
Clear Coat Roughness |
Yes |
Yes |
No |
No |
Backlit |
Yes |
Yes |
No |
No |
Custom Data 0 to 7 |
Yes |
Yes |
No |
No |
Ambient Occlusion |
Yes |
Yes |
No |
Yes |
Refraction |
Yes |
Yes |
Yes |
Yes |
Customized UV 0 to 7 |
Yes |
Yes |
Yes |
Yes |
Material Domain
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Surface |
Yes |
Yes |
Yes |
Yes |
Deferred Decal |
Yes |
Yes |
Yes |
Yes |
Light Function |
Yes |
Yes |
No |
Yes |
Volume |
Yes |
Yes |
No |
No |
Post Process |
Yes |
Yes |
No |
No |
User Interface |
Yes |
Yes |
Yes |
Yes |
Blend Mode
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Opaque |
Yes |
Yes |
Yes |
Yes |
Masked |
Yes |
Yes |
Yes |
Yes |
Translucent |
Yes |
Yes |
Yes |
Yes |
Additive |
Yes |
Yes |
Yes |
Yes |
Modulate |
Yes |
Yes |
Yes |
Yes |
Alpha Composite (Premultiplied Alpha) |
Yes |
Yes |
Yes |
Yes |
Shading Model
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Unlit |
Yes |
Yes |
Yes |
Yes |
Default Lit |
Yes |
Yes |
Yes |
Yes |
Subsurface |
Yes |
Yes |
No |
Yes |
Pre Integrated Skin |
Yes |
Yes |
No |
Yes |
Clear Coat |
Yes |
Yes |
No |
No |
Subsurface Profile |
Yes |
Yes |
No |
No |
Two Sided Foliage |
Yes |
Yes |
No |
Yes |
Hair |
Yes |
Yes |
No |
No |
Cloth |
Yes |
Yes |
No |
No |
Eye |
Yes |
Yes |
No |
No |
Textures
Compression Settings
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Default (DXT 1/5, BC 1/3 on DX11) |
Yes |
Yes |
Yes |
Yes |
Normalmap (DXT 5, BC5 on DX11) |
Yes |
Yes |
Yes |
Yes |
Masks (no SRGB) |
Yes |
Yes |
Yes |
Yes |
Grayscale (R8, RGB8 sRGB) |
Yes |
Yes |
Yes |
Yes |
Displacement Map (8/16 bit) |
Yes |
Yes |
No |
No |
Vector Displacement Map (RGBA8) |
Yes |
Yes |
No |
No |
HDR (RGB, no SRGB) |
Yes |
Yes |
Yes |
Yes |
User Interface 2D (RGBA) |
Yes |
Yes |
Yes |
Yes |
Alpha (no sRGB, BC4 on DX11) |
Yes |
Yes |
Yes |
Yes |
Distance Field Font (R8) |
Yes |
Yes |
No |
Yes |
HDR Compressed (RGB, BC6H, DX11) |
Yes |
Yes |
No |
Yes |
BC7 (DX11, optional A) |
Yes |
Yes |
Yes |
Yes |
Embed Alpha Support |
Yes |
Yes |
Yes |
Yes |
Decals
Decal
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Translucent |
Yes |
Yes |
Yes |
No |
Stain |
Yes |
Yes |
Yes |
No |
Normal |
Yes |
Yes |
No |
Yes |
Emissive |
Yes |
Yes |
Yes |
Yes |
DBuffer Translucent Color, Normal, Roughness |
Yes |
Yes |
No |
Yes |
DBuffer Translucent Color |
Yes |
Yes |
No |
Yes |
DBuffer Translucent Color, Normal |
Yes |
Yes |
No |
Yes |
DBuffer Translucent Color, Roughness |
Yes |
Yes |
No |
Yes |
DBuffer Translucent Normal |
Yes |
Yes |
No |
Yes |
DBuffer Translucent, Normal, Roughness |
Yes |
Yes |
No |
Yes |
DBuffer Translucent, Roughness |
Yes |
Yes |
No |
Yes |
Volumetric Distance Function (Experimental) |
Yes |
Yes |
No |
No |
Alpha Composite (Premultiplied Alpha) |
Yes |
Yes |
No |
No |
Ambient Occlusion |
Yes |
Yes |
No |
No |
Shadows
Shadows
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Static Shadow Map |
Yes |
Yes |
Yes |
Yes |
Dynamic Shadows |
Yes |
Yes |
Yes |
Yes |
Modulated Shadows |
No |
Yes |
Yes |
Yes |
Cascaded Shadow Maps |
Yes |
Yes |
Yes |
Yes |
Distance Field Shadows |
Yes |
Yes |
Yes |
Yes |
Ray Traced Distance Field Shadows |
Yes |
No |
No |
Yes |
Capsule Shadows |
Yes |
No |
No |
Yes |
Contact Shadows |
Yes |
Yes |
No |
No |
Fog
Fog
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Exponential Height Fog |
Yes |
Yes |
Yes |
Yes |
Atmospheric Fog |
Yes |
Yes |
Yes |
No |
Volumetric Fog |
Yes |
No |
No |
No |
Particles
Particles
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
CPU Particles |
Yes |
Yes |
Yes |
Yes |
CPU Particle Collision |
Yes |
Yes |
Yes |
Yes |
Mesh Particles |
Yes |
Yes |
Yes |
Yes |
GPU Particles |
Yes |
Yes |
Yes |
Yes |
Beam Emitter |
Yes |
Yes |
Yes |
Yes |
Ribbon Particles |
Yes |
Yes |
Yes |
Yes |
Anim Trail |
Yes |
Yes |
Yes |
Yes |
Vector Field |
Yes |
Yes |
No |
Yes |
Particle Lights |
Yes |
Yes |
No |
Yes |
Distance Field Collision |
Yes |
No |
No |
Yes |
Level Of Detail
Level Of Detail
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Dither Fading for LODs |
Yes |
Yes |
Yes |
No |
Visibility Culling
Visibility Culling
Feature Name |
SM5: DirectX 11, macOS Metal, Vulkan Desktop |
SM4: DirectX 10, OpenGL 3.3+ |
OpenGLES 3.1, iOS Metal, Vulkan Mobile |
VR Forward Rendering |
---|---|---|---|---|
Cull Distance Volume |
Yes |
Yes |
Yes |
Yes |
Precomputed Visibility Volume |
Yes |
Yes |
Yes |
Yes |
GPU (Hardware) Occlusion Queries |
Yes |
Yes |
Yes |
Yes |
(Mobile) Sofware Occlusion Queries |
Yes |
Yes |
Yes |
Yes |