新增webgl帮助类 用于自定义绘图

This commit is contained in:
yhh
2020-06-10 13:38:04 +08:00
parent 5f7c13c8cd
commit 94818d5784
8 changed files with 135 additions and 3 deletions

View File

@@ -545,3 +545,9 @@ declare class Vector2Ext {
static isTriangleCCW(a: Vector2, center: Vector2, c: Vector2): boolean;
static cross(u: Vector2, v: Vector2): number;
}
declare class WebGLUtils {
static getWebGL(): WebGLRenderingContext;
static drawUserIndexPrimitives<T>(primitiveType: number, vertexData: T[], vertexOffset: number, numVertices: number, indexData: number[], indexOffset: number, primitiveCount: number): void;
private static getElementCountArray;
static checkGLError(): void;
}