SpecularMIPLevelNode.d..ts 531 B

12345678910111213141516171819
  1. import { TempNode } from '../core/TempNode';
  2. import { NodeBuilder } from '../core/NodeBuilder';
  3. import { MaxMIPLevelNode } from '../utils/MaxMIPLevelNode';
  4. import { FunctionNode } from '../core/FunctionNode';
  5. export class SpecularMIPLevelNode extends TempNode {
  6. constructor(texture: Node);
  7. texture: Node;
  8. maxMIPLevel: MaxMIPLevelNode;
  9. nodeType: string;
  10. generate(builder: NodeBuilder, output: string): string;
  11. copy(source: SpecularMIPLevelNode): this;
  12. static Nodes: {
  13. getSpecularMIPLevel: FunctionNode;
  14. };
  15. }