ReflectorNode.d.ts 604 B

1234567891011121314151617181920212223
  1. import { TempNode } from '../core/TempNode';
  2. import { Matrix4Node } from './Matrix4Node';
  3. import { OperatorNode } from '../math/OperatorNode';
  4. import { ReflectorRTT } from '../../objects/ReflectorRTT';
  5. import { TextureNode } from './TextureNode';
  6. import { PositionNode } from '../accessors/PositionNode';
  7. export class ReflectorNode extends TempNode {
  8. constructor( mirror?: ReflectorRTT );
  9. mirror: ReflectorRTT;
  10. textureMatrix: Matrix4Node;
  11. localPosition: PositionNode;
  12. uv: OperatorNode;
  13. uvResult: OperatorNode;
  14. texture: TextureNode;
  15. nodeType: string;
  16. copy( source: ReflectorNode ): this;
  17. }