Math3D Full Project API
Preparing search index...
renderer/src/mesh/surfaceMesh
SurfaceMeshSource
Type Alias SurfaceMeshSource
SurfaceMeshSource
:
|
{
filename
?:
string
;
format
?:
MeshImportFormat
;
kind
:
"import"
}
|
{
kind
:
"bakedFromImplicit"
}
|
{
kind
:
"bakedFromExplicit"
}
|
{
kind
:
"bakedFromParam"
}
|
{
kind
:
"bakedFromWeierstrass"
}
|
{
fromKind
?:
string
;
fromLabel
?:
string
;
kind
:
"detachedMesh"
}
|
{
kind
:
"geometryObject"
;
material
?:
{
color
?:
number
;
opacity
?:
number
}
;
objectId
?:
string
;
objectName
?:
string
;
objects
?:
{
material
?:
{
color
?:
number
;
opacity
?:
number
}
;
objectId
?:
string
;
objectName
?:
string
;
params
?:
Record
<
string
,
number
|
boolean
|
string
>
;
transform
?:
{
position
:
{
x
:
number
;
y
:
number
;
z
:
number
}
;
rotation
:
{
x
:
number
;
y
:
number
;
z
:
number
}
;
scale
:
{
x
:
number
;
y
:
number
;
z
:
number
}
;
}
;
}
[]
;
params
?:
Record
<
string
,
number
|
boolean
|
string
>
;
transform
?:
{
position
:
{
x
:
number
;
y
:
number
;
z
:
number
}
;
rotation
:
{
x
:
number
;
y
:
number
;
z
:
number
}
;
scale
:
{
x
:
number
;
y
:
number
;
z
:
number
}
;
}
;
}
|
{
id
?:
string
;
kind
:
"polyhedronPreset"
;
label
?:
string
}
|
{
kind
:
"halfspaceIntersection"
}
|
{
kind
:
"convexHull"
}
|
{
kind
:
"csg"
}
|
{
kind
:
"proceduralObjects"
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Math3D Full Project API
Loading...