|
@@ -3,9 +3,9 @@ import {
|
|
WebGLRenderer
|
|
WebGLRenderer
|
|
} from '../../../../src/Three';
|
|
} from '../../../../src/Three';
|
|
|
|
|
|
|
|
+import { Node } from '../../core/Node.js';
|
|
import { NodeBuilder } from '../core/NodeBuilder';
|
|
import { NodeBuilder } from '../core/NodeBuilder';
|
|
import { NodeFrame } from '../core/NodeFrame';
|
|
import { NodeFrame } from '../core/NodeFrame';
|
|
-import { MeshStandardNode } from './nodes/MeshStandardNode';
|
|
|
|
import { RawNode } from './nodes/RawNode';
|
|
import { RawNode } from './nodes/RawNode';
|
|
|
|
|
|
export interface NodeMaterialBuildParams {
|
|
export interface NodeMaterialBuildParams {
|
|
@@ -15,10 +15,10 @@ export interface NodeMaterialBuildParams {
|
|
|
|
|
|
export class NodeMaterial extends ShaderMaterial {
|
|
export class NodeMaterial extends ShaderMaterial {
|
|
|
|
|
|
- constructor( vertex: MeshStandardNode, fragment: MeshStandardNode );
|
|
|
|
|
|
+ constructor( vertex: Node, fragment: Node );
|
|
|
|
|
|
- vertex: MeshStandardNode | RawNode;
|
|
|
|
- fragment: MeshStandardNode | RawNode;
|
|
|
|
|
|
+ vertex: Node | RawNode;
|
|
|
|
+ fragment: Node | RawNode;
|
|
|
|
|
|
updaters: object[];
|
|
updaters: object[];
|
|
|
|
|