@polygonjs/polygonjs
Version:
node-based WebGL 3D engine https://polygonjs.com
18 lines (15 loc) • 435 B
TypeScript
import { Curve, Vector2, Vector3, Vector4 } from "three";
export class NURBSCurve extends Curve<Vector3> {
degree: number;
knots: number[];
controlPoints: Vector2[] | Vector3[] | Vector4[];
startKnot: number;
endKnot: number;
constructor(
degree: number,
knots: number[],
controlPoints: Vector2[] | Vector3[] | Vector4[],
startKnot?: number,
endKnot?: number,
);
}