SpecularFilter
GPU-based implementation of the specular probe pre-integration filter.
An instance is needed per filter configuration. The filter uses D_GGX kernel with 1024 samples and 5 roughness levels by default.
Parameters
the IBLPrefilterContext to use
GPU-based implementation of the specular probe pre-integration filter.
An instance is needed per filter configuration. The filter uses D_GGX kernel with 1024 samples and 5 roughness levels by default.
Parameters
the IBLPrefilterContext to use
GPU-based implementation of the specular probe pre-integration filter.
An instance is needed per filter configuration. The filter uses D_GGX kernel with 1024 samples and 5 roughness levels by default.
Parameters
the IBLPrefilterContext to use
GPU-based implementation of the specular probe pre-integration filter.
An instance is needed per filter configuration. The filter uses D_GGX kernel with 1024 samples and 5 roughness levels by default.
Parameters
the IBLPrefilterContext to use
GPU-based implementation of the specular probe pre-integration filter.
An instance is needed per filter configuration. The filter uses D_GGX kernel with 1024 samples and 5 roughness levels by default.
Parameters
the IBLPrefilterContext to use
Functions
Destroys all GPU resources created during initialization.
Destroys all GPU resources created during initialization.
Destroys all GPU resources created during initialization.
Destroys all GPU resources created during initialization.
Destroys all GPU resources created during initialization.
Generates a prefiltered specular cubemap from the given environment cubemap.
Generates a prefiltered specular cubemap from the given environment cubemap.
Generates a prefiltered specular cubemap from the given environment cubemap.
Generates a prefiltered specular cubemap from the given environment cubemap.