The source texture.
The target texture.
Optional
options: {The options object.
Optional
distribution?: stringSpecify convolution distribution - 'none', 'lambert', 'phong', 'ggx'. Default depends on specularPower.
Optional
face?: numberOptional cubemap face to update (default is update all faces).
Optional
numSamples?: numberOptional number of samples (default is 1024).
Optional
rect?: Vec4Optional viewport rectangle.
Optional
seamPixels?: numberOptional number of seam pixels to render
Optional
specularPower?: 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).