Variable: SurfacePresets
constSurfacePresets:object
Defined in: mobjects/three-d/ParametricSurface.ts:79
Helper function to create common parametric surfaces
Type Declaration
helicoid()
helicoid(
radius,pitch,options):ParametricSurface
Create a helicoid surface
Parameters
radius
number = 1
pitch
number = 0.5
options
Partial<Omit<Surface3DOptions, "func">> = {}
Returns
mobiusStrip()
mobiusStrip(
radius,width,options):ParametricSurface
Create a mobius strip surface
Parameters
radius
number = 1
width
number = 0.5
options
Partial<Omit<Surface3DOptions, "func">> = {}
Returns
paraboloid()
paraboloid(
scale,options):ParametricSurface
Create a paraboloid surface
Parameters
scale
number = 1
options
Partial<Omit<Surface3DOptions, "func">> = {}
Returns
saddle()
saddle(
scale,options):ParametricSurface
Create a saddle surface (hyperbolic paraboloid)
Parameters
scale
number = 1
options
Partial<Omit<Surface3DOptions, "func">> = {}
Returns
sphere()
sphere(
radius,options):ParametricSurface
Create a sphere surface
Parameters
radius
number = 1
options
Partial<Omit<Surface3DOptions, "func">> = {}
Returns
torus()
torus(
majorRadius,minorRadius,options):ParametricSurface
Create a torus surface
Parameters
majorRadius
number = 1
minorRadius
number = 0.3
options
Partial<Omit<Surface3DOptions, "func">> = {}