The source texture.
The target texture.
Optionaloptions: {The options object.
Optionaldistribution?: stringSpecify convolution distribution - 'none', 'lambert', 'phong', 'ggx'. Default depends on specularPower.
Optionalface?: numberOptional cubemap face to update (default is update all faces).
OptionalnumSamples?: numberOptional number of samples (default is 1024).
Optionalrect?: Vec4Optional viewport rectangle.
OptionalseamPixels?: numberOptional number of seam pixels to render
OptionalspecularPower?: numberOptional specular power. When specular power is specified, the source is convolved by a phong-weighted kernel raised to the specified power. Otherwise the function performs a standard resample.
True if the reprojection was applied and false otherwise (e.g. if rect is empty)
This function reprojects textures between cubemap, equirectangular and octahedral formats. The function can read and write textures with pixel data in RGBE, RGBM, linear and sRGB formats. When specularPower is specified it will perform a phong-weighted convolution of the source (for generating a gloss maps).