12 lines
267 B
TypeScript
12 lines
267 B
TypeScript
|
|
import { Curve, Vector2, Vector3, Vector4 } from 'three'
|
||
|
|
|
||
|
|
export class NURBSCurve extends Curve<Vector3> {
|
||
|
|
constructor(
|
||
|
|
degree: number,
|
||
|
|
knots: number[],
|
||
|
|
controlPoints: Vector2[] | Vector3[] | Vector4[],
|
||
|
|
startKnot: number,
|
||
|
|
endKnot: number,
|
||
|
|
)
|
||
|
|
}
|