Skip to main content

Class: Reflector2

Extra-Helpers.Reflector2

Hierarchy

  • Mesh<BufferGeometry, MeshPhysicalMaterial>

    Reflector2

Properties

type

type: string = 'Reflector'

Overrides

Mesh.type

Defined in

webgi/src/helpers/threejs/Reflector2.ts:26


isReflector2

Readonly isReflector2: true

Defined in

webgi/src/helpers/threejs/Reflector2.ts:27


textureMatrix

Readonly textureMatrix: Matrix4

Defined in

webgi/src/helpers/threejs/Reflector2.ts:30


enabled

enabled: boolean = true

Defined in

webgi/src/helpers/threejs/Reflector2.ts:33


reflectorModePhysical

reflectorModePhysical: boolean = true

Defined in

webgi/src/helpers/threejs/Reflector2.ts:36


reflectionTargetNeedsUpdate

reflectionTargetNeedsUpdate: boolean = true

Defined in

webgi/src/helpers/threejs/Reflector2.ts:38


transparentReflectionBackground

transparentReflectionBackground: boolean = true

Defined in

webgi/src/helpers/threejs/Reflector2.ts:39


materialExtension

Readonly materialExtension: MaterialExtension

Defined in

webgi/src/helpers/threejs/Reflector2.ts:238

Constructors

constructor

new Reflector2(geometry, renderTarget, clipBias?)

Parameters

NameTypeDefault value
geometryBufferGeometry<NormalBufferAttributes, Event, string>undefined
renderTargetWebGLRenderTargetundefined
clipBiasnumber0

Overrides

Mesh<BufferGeometry, MeshPhysicalMaterial\>.constructor

Defined in

webgi/src/helpers/threejs/Reflector2.ts:46

Methods

getRenderTarget

getRenderTarget(): WebGLRenderTarget

Returns

WebGLRenderTarget

Defined in

webgi/src/helpers/threejs/Reflector2.ts:232