Class: Reflector2
Extra-Helpers.Reflector2
Hierarchy
Mesh
<BufferGeometry
,MeshPhysicalMaterial
>↳
Reflector2
Properties
type
• type: string
= 'Reflector'
Overrides
Mesh.type
isReflector2
• Readonly
isReflector2: true
textureMatrix
• Readonly
textureMatrix: Matrix4
enabled
• enabled: boolean
= true
reflectorModePhysical
• reflectorModePhysical: boolean
= true
reflectionTargetNeedsUpdate
• reflectionTargetNeedsUpdate: boolean
= true
transparentReflectionBackground
• transparentReflectionBackground: boolean
= true
materialExtension
• Readonly
materialExtension: MaterialExtension
_stablePoses
• Optional
_stablePoses: { distance
: number
; faceNormal
: Vector3
; area
: number
; face
: Face
; maxEdgeLength
: number
; xform
: Matrix4
; edgePoint
: Vector3
}[]
Inherited from
Mesh._stablePoses
_poseIndex
• Optional
_poseIndex: number
Inherited from
Mesh._poseIndex
_originalXform
• Optional
_originalXform: Matrix4
Inherited from
Mesh._originalXform
Constructors
constructor
• new Reflector2(geometry
, renderTarget
, clipBias?
)
Parameters
Name | Type | Default value |
---|---|---|
geometry | BufferGeometry <NormalBufferAttributes , BufferGeometryEventMap > | undefined |
renderTarget | WebGLRenderTarget <Texture <TextureEventMap >> | undefined |
clipBias | number | 0 |
Overrides
Mesh<BufferGeometry, MeshPhysicalMaterial\>.constructor
Methods
getRenderTarget
▸ getRenderTarget(): WebGLRenderTarget
<Texture
<TextureEventMap
>>
Returns
WebGLRenderTarget
<Texture
<TextureEventMap
>>