TextureCubeUVNode.d.ts 590 B

1234567891011121314151617181920212223
  1. import { TempNode } from '../core/TempNode';
  2. import { NodeBuilder } from '../core/NodeBuilder';
  3. import { FloatNode } from '../inputs/FloatNode';
  4. import { StructNode } from '../core/StructNode';
  5. import { FunctionNode } from '../core/FunctionNode';
  6. import { Node } from '../core/Node';
  7. export class TextureCubeUVNode extends TempNode {
  8. constructor( uv: Node, textureSize: FloatNode );
  9. uv: Node;
  10. textureSize: FloatNode;
  11. nodeType: string;
  12. generate( builder: NodeBuilder, output: string ): string;
  13. static Nodes: {
  14. TextureCubeUVData: StructNode;
  15. textureCubeUV: FunctionNode;
  16. }
  17. }