|
@@ -1,4 +1,4 @@
|
|
-import { BufferAttribute, BufferGeometry, InterleavedBufferAttribute, TrianglesDrawModes, Object3D } from '../../../src/Three';
|
|
|
|
|
|
+import { BufferAttribute, BufferGeometry, InterleavedBufferAttribute, TrianglesDrawModes, Mesh, Line, Points } from '../../../src/Three';
|
|
|
|
|
|
export namespace BufferGeometryUtils {
|
|
export namespace BufferGeometryUtils {
|
|
export function mergeBufferGeometries( geometries: BufferGeometry[], useGroups?: boolean ): BufferGeometry;
|
|
export function mergeBufferGeometries( geometries: BufferGeometry[], useGroups?: boolean ): BufferGeometry;
|
|
@@ -7,5 +7,5 @@ export namespace BufferGeometryUtils {
|
|
export function estimateBytesUsed( geometry: BufferGeometry ): number;
|
|
export function estimateBytesUsed( geometry: BufferGeometry ): number;
|
|
export function mergeVertices( geometry: BufferGeometry, tolerance?: number ): BufferGeometry;
|
|
export function mergeVertices( geometry: BufferGeometry, tolerance?: number ): BufferGeometry;
|
|
export function toTrianglesDrawMode( geometry: BufferGeometry, drawMode: TrianglesDrawModes ): BufferGeometry;
|
|
export function toTrianglesDrawMode( geometry: BufferGeometry, drawMode: TrianglesDrawModes ): BufferGeometry;
|
|
- export function computeMorphedAttributes( object: Object3D ): Object;
|
|
|
|
|
|
+ export function computeMorphedAttributes( object: Mesh | Line | Points ): Object;
|
|
}
|
|
}
|