UNPKG

three

Version:

JavaScript 3D library

24 lines (17 loc) 604 B
import { TempNode } from '../core/TempNode'; import { Matrix4Node } from './Matrix4Node'; import { OperatorNode } from '../math/OperatorNode'; import { ReflectorRTT } from '../../objects/ReflectorRTT'; import { TextureNode } from './TextureNode'; import { PositionNode } from '../accessors/PositionNode'; export class ReflectorNode extends TempNode { constructor( mirror?: ReflectorRTT ); mirror: ReflectorRTT; textureMatrix: Matrix4Node; localPosition: PositionNode; uv: OperatorNode; uvResult: OperatorNode; texture: TextureNode; nodeType: string; copy( source: ReflectorNode ): this; }