Optional
cameraAn object defining camera perspective parameters
Optional
lightsAn object defining the maximum number of light to use when creating the GPUCameraRenderer. Can be set to false
to avoid creating lights and shadows buffers.
The GPUDeviceManager used to create this GPURenderer.
Optional
labelOptional label of this GPURenderer.
HTMLElement or selector used as a container for our canvas. Could also be directly a canvas element.
Optional
pixelPixel ratio to use for rendering.
Optional
autoWhether to auto resize the renderer each time its GPURenderer#domElement size changes or not. It is advised to set this parameter to false
if the provided container is a canvas element, and handle resizing by yourself.
Optional
renderThe renderer RenderPass parameters.
Optional
useDepth?: booleanWhether the renderer RenderPass should handle depth. Default to true
.
Optional
sampleCount?: numberThe renderer RenderPass sample count (i.e. whether it should use multisampled antialiasing). Default to 4
.
Optional
colorAttachments?: [Partial<ColorAttachmentParams>, ...ColorAttachmentParams[]]Array of one or multiple ColorAttachmentParams. Useful to set a default clear value.
Patched context configuration options.
Options used to create a GPUCameraRenderer.