19 lines
449 B
TypeScript
19 lines
449 B
TypeScript
import { Vector3, BufferGeometry } from 'three'
|
|
|
|
export class ParametricGeometry extends BufferGeometry {
|
|
constructor(func?: (u: number, v: number, target: Vector3) => void, slices?: number, stacks?: number)
|
|
|
|
/**
|
|
* @default 'ParametricGeometry'
|
|
*/
|
|
type: string
|
|
|
|
parameters: {
|
|
func: (u: number, v: number, dest: Vector3) => void
|
|
slices: number
|
|
stacks: number
|
|
}
|
|
}
|
|
|
|
export { ParametricGeometry as ParametricBufferGeometry }
|