12345678910111213141516171819202122232425 |
- declare module BABYLON {
- class InstancedMesh extends AbstractMesh {
- private _sourceMesh;
- private _currentLOD;
- constructor(name: string, source: Mesh);
- public receiveShadows : boolean;
- public material : Material;
- public visibility : number;
- public skeleton : Skeleton;
- public getTotalVertices(): number;
- public sourceMesh : Mesh;
- public getVerticesData(kind: string): number[];
- public isVerticesDataPresent(kind: string): boolean;
- public getIndices(): number[];
- public _positions : Vector3[];
- public refreshBoundingInfo(): void;
- public _preActivate(): void;
- public _activate(renderId: number): void;
- public getLOD(camera: Camera): AbstractMesh;
- public _syncSubMeshes(): void;
- public _generatePointsArray(): boolean;
- public clone(name: string, newParent: Node, doNotCloneChildren?: boolean): InstancedMesh;
- public dispose(doNotRecurse?: boolean): void;
- }
- }
|