BumpMapNode.d.ts 536 B

1234567891011121314151617181920212223
  1. import { TempNode } from '../core/TempNode';
  2. import { FloatNode } from '../inputs/FloatNode';
  3. import { FunctionNode } from '../core/FunctionNode';
  4. import { TextureNode } from '../inputs/TextureNode';
  5. export class BumpMapNode extends TempNode {
  6. constructor( value: TextureNode, scale?: FloatNode );
  7. value: TextureNode;
  8. scale: FloatNode;
  9. toNormalMap: boolean;
  10. nodeType: string;
  11. copy( source: BumpMapNode ): this;
  12. static Nodes: {
  13. dHdxy_fwd: FunctionNode;
  14. perturbNormalArb: FunctionNode;
  15. bumpToNormal: FunctionNode;
  16. }
  17. }