开发:更新api

This commit is contained in:
FishOrBear
2022-02-16 11:15:31 +08:00
parent 4388a1f7c8
commit 8477786c73
1180 changed files with 37656 additions and 13243 deletions

View File

@@ -1,13 +1,14 @@
import { BufferGeometry, Vector3, BufferAttribute, ShapeGeometry } from "three";
import { BufferAttribute, BufferGeometry, ShapeGeometry, Vector3 } from "three";
export declare namespace BufferGeometryUtils {
function CreateFromPts(pts: Vector3[]): BufferGeometry;
/**
* 更新BufferGeometry的顶点
* @param geo
* @param pts
* @param ignoreBoxError 忽略更新点后盒子错误的问题
* @returns 当成功时返回true,更新失败时返回false
*/
function UpdatePts(geo: BufferGeometry, pts: Vector3[]): boolean;
function UpdatePts(geo: BufferGeometry, pts: Vector3[], ignoreBoxError?: boolean): boolean;
function ArrowGeometry(): ShapeGeometry;
function MergeBufferGeometries(geometries: BufferGeometry[], useGroups?: boolean): BufferGeometry;
function MergeBufferAttributes(attributes: BufferAttribute[]): BufferAttribute;