mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-07 17:04:58 +01:00
18 lines
380 B
TypeScript
18 lines
380 B
TypeScript
export type Tessellation1D<T> = T[];
|
|
|
|
export type Tessellation2DNode<T> = [T,T,T]; //just a triangle
|
|
|
|
export type Tessellation2D<T> = Tessellation2DNode<T>[];
|
|
|
|
export interface FaceTessellation {
|
|
positions: number[];
|
|
indices: number[];
|
|
normals: number[];
|
|
uvs: number[];
|
|
}
|
|
|
|
export interface EdgeTessellation {
|
|
positions: number[];
|
|
normals: number[];
|
|
uvs: number[];
|
|
}
|