invoke
operator fun invoke(options: IBLPrefilterContext.IrradianceFilter.Options, environmentCubemap: Texture, outIrradianceTexture: Texture? = null): Texture
Generates an irradiance cubemap. Mipmaps are used in the generation, so the environment cubemap must be SAMPLEABLE with all its levels allocated. If Options.generateMipmap is true, the mipmap levels are overwritten.
Return
returns outIrradianceTexture
Parameters
outIrradianceTexture
Output cubemap with at least COLOR_ATTACHMENT and SAMPLEABLE usages, or null to create one with default parameters.