Newer
Older
HuangJiPC / public / static / three / examples / jsm / nodes / inputs / CubeTextureNode.d.ts
@zhangdeliang zhangdeliang on 21 Jun 555 bytes update
import { CubeTexture } from '../../../../src/Three';

import { InputNode } from '../core/InputNode';
import { Node } from '../core/Node';
import { NodeBuilder } from '../core/NodeBuilder';

export class CubeTextureNode extends InputNode {

	constructor( value: CubeTexture, uv?: Node, bias?: Node );

	value: CubeTexture;
	uv: Node | undefined;
	bias: Node | undefined;
	nodeType: string;

	getTexture( builder: NodeBuilder, output: string ): string;
	generate( builder: NodeBuilder, output: string ): string;
	copy( source: CubeTextureNode ): this;

}