@huukhanhnguyen/model / compute
compute
Chain
Chain = {
key:string;label?:string;operations:Operation[];parameters?: (Operation|Group)[]; }
The ONE record spine of the chain lanes: key + optional label/parameters + required operations. The skeleton / animation / texture lanes are all exactly this shape, so they all carry this type — there are no per-lane aliases (a second name for the same shape is debt). TableChain (columns instead of parameters) and model's FlatComponentSource (no label) diverge deliberately and stay explicit. The per-lane zod schemas in model differ (Skeleton/Animation default operations to [], Texture requires min(1)) — zod stays the validation SSOT.
key
key:
string
label?
optionallabel?:string
operations
operations:
Operation[]
parameters?
annotation
Renames and re-exports nodeMethods/annotation
axis
Renames and re-exports nodeMethods/axis
AxisExtent
Re-exports AxisExtent
bakeBlock
Re-exports bakeBlock
BakedTriangleMesh
Re-exports BakedTriangleMesh
barcode
Renames and re-exports nodeMethods/barcode
boundsValue
Renames and re-exports nodeMethods/boundsValue
clusterFaces
Re-exports clusterFaces
colorValue
Renames and re-exports nodeMethods/colorValue
curve
Renames and re-exports nodeMethods/curve
data
Renames and re-exports nodeMethods/data
dataCollection
Renames and re-exports nodeMethods/dataCollection
dataId
Re-exports dataId
deform
Renames and re-exports nodeMethods/deform
displacement
Renames and re-exports nodeMethods/displace
face
Renames and re-exports nodeMethods/face
faceSplitting
Renames and re-exports nodeMethods/faceSplit
faceValue
Renames and re-exports nodeMethods/faceValue
font
Renames and re-exports nodeMethods/font
FontData
Re-exports FontData
formatValue
Renames and re-exports nodeMethods/formatValue
Frame
Re-exports Frame
hatch
Renames and re-exports nodeMethods/hatch
HatchFamily
Re-exports HatchFamily
HatchMarks
Re-exports HatchMarks
KernelCell
Re-exports KernelCell
light
Renames and re-exports nodeMethods/light
LocalPoint
Re-exports LocalPoint
makeBlock
Re-exports makeBlock
Mapper
Re-exports Mapper
mesh
Renames and re-exports nodeMethods/mesh
MeshEdgeRecord
Re-exports MeshEdgeRecord
NestOptions
Re-exports NestOptions
noiseValue
Renames and re-exports nodeMethods/noiseValue
normalizeImportedFaces
Re-exports normalizeImportedFaces
NormalizeImportedFacesOptions
Re-exports NormalizeImportedFacesOptions
parameter
Renames and re-exports nodeMethods/parameter
PinPredicate
Re-exports PinPredicate
planarization
Renames and re-exports nodeMethods/planarize
plane
Renames and re-exports nodeMethods/plane
point
Renames and re-exports nodeMethods/point
pointCloudValue
Renames and re-exports nodeMethods/pointCloudValue
ProfileRing
Re-exports ProfileRing
projection
Renames and re-exports nodeMethods/projection
quaternionValue
Renames and re-exports nodeMethods/quaternionValue
randomValue
Renames and re-exports nodeMethods/randomValue
render
Re-exports render
renderLeaf
Re-exports renderLeaf
section
Renames and re-exports nodeMethods/section
skeleton
Renames and re-exports nodeMethods/skeleton
slicing
Renames and re-exports nodeMethods/slice
solid
Renames and re-exports nodeMethods/solid
solidification
Renames and re-exports nodeMethods/solidify
solidValue
Renames and re-exports nodeMethods/solidValue
statValue
Renames and re-exports nodeMethods/statValue
subdivision
Renames and re-exports nodeMethods/subdivide
surface
Renames and re-exports nodeMethods/surface
surfaceValue
Renames and re-exports nodeMethods/surfaceValue
transformValue
Renames and re-exports nodeMethods/transformValue
tree
Renames and re-exports nodeMethods/tree
triangulate
Renames and re-exports nodeMethods/triangulate
unfold
Renames and re-exports nodeMethods/unfold
vector
Renames and re-exports nodeMethods/vector