InstancedMesh.d.ts 605 B

1234567891011121314151617181920212223
  1. import { Geometry } from './../core/Geometry';
  2. import { BufferGeometry } from '../core/BufferGeometry';
  3. import { Material } from './../materials/Material';
  4. import { BufferAttribute } from './../core/BufferAttribute.js';
  5. import { Mesh } from './Mesh';
  6. import { Matrix4 } from './../math/Matrix4';
  7. export class InstancedMesh extends Mesh {
  8. constructor(
  9. geometry: Geometry | BufferGeometry,
  10. material: Material | Material[],
  11. count: number
  12. );
  13. count: number;
  14. instanceMatrix: BufferAttribute;
  15. isInstancedMesh: true;
  16. type: 'InstancedMesh';
  17. setMatrixAt( index: number, matrix: Matrix4 ): void;
  18. }
粤ICP备19079148号