@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
13 lines (11 loc) • 463 B
TypeScript
import {BufferGeometry} from 'three';
export interface SubdivideParams {
split?: boolean; // optional, default: true
uvSmooth?: boolean; // optional, default: false
preserveEdges?: boolean; // optional, default: false
flatOnly?: boolean; // optional, default: false
maxTriangles?: number; // optional, default: Infinity
}
export class LoopSubdivision {
static modify: (geo: BufferGeometry, iterations: number, params: SubdivideParams) => BufferGeometry;
}