MeshStandardNode.d.ts 554 B

123456789101112131415161718192021222324252627282930
  1. import {
  2. Color,
  3. Vector2
  4. } from '../../../../../src/Three';
  5. import { NodeBuilder } from '../../core/NodeBuilder';
  6. import { StandardNode } from './StandardNode';
  7. import { PropertyNode } from "../../inputs/PropertyNode";
  8. export class MeshStandardNode extends StandardNode {
  9. constructor();
  10. properties: {
  11. color: Color;
  12. roughness: number;
  13. metalness: number;
  14. normalScale: Vector2;
  15. }
  16. inputs: {
  17. color: PropertyNode
  18. roughness: PropertyNode
  19. metalness: PropertyNode
  20. normalScale: PropertyNode
  21. }
  22. build( builder: NodeBuilder ): string;
  23. }
粤ICP备19079148号