Skip to content

Geometry Viz Panel

Attractor-driven curve and field rendering, texture mapping, and image utilities.

Curve Renderer

Renders curves as colored thick lines with one radius per curve, driven by attractor-point distance at the curve midpoint.

InputNicknameDescriptionDefault
CurvesCCurves to render
AttractorsAAttractor points
Min RadiusMinRMinimum radius at far field0.5
Max RadiusMaxRMaximum radius at attractor2.0
FalloffFallDistance falloff exponent1.0
Color ACAGradient start color (min)Blue
Color BCBGradient end color (max)Orange
Display ScaleDSRadius x scale = pixel thickness10
Round CapsRCDraw round end capstrue
ShowShowToggle displaytrue
OutputNicknameDescription
Min RadiusMinActual min radius across curves
Max RadiusMaxActual max radius across curves
RadiiRComputed radius per curve
ColorsColComputed color per curve

Gradient Legend

Draws a 2D gradient legend in the viewport with configurable placement.

InputNicknameDescriptionDefault
Min ValueMinMinimum value label
Max ValueMaxMaximum value label
TitleTitleLegend title"Value"
Color ACAGradient start colorBlue
Color BCBGradient end colorOrange
PositionPosViewport placement (0–5)1 (Top Center)
WidthWBar width in pixels200
DecimalsDecDecimal places on labels2
Title SizeTSTitle text size in pixels16
Label SizeLSLabel text size in pixels12
Text ColorTCColor for title and labelsBlack
ShowShowToggle displaytrue

Position values: 0=Top Left, 1=Top Center, 2=Top Right, 3=Bottom Left, 4=Bottom Center, 5=Bottom Right

Attractor Field Renderer

Renders an attractor-driven radius field across a curve network with adaptive arc-length stepping. Outputs adaptive points and radii for Dendro point-to-volume workflow.

InputNicknameDescriptionDefault
CurvesCStrut network curves
AttractorsAAttractor points
Min RadiusMinRMinimum radius at far field0.5
Max RadiusMaxRMaximum radius at attractor2.0
FalloffFallDistance falloff exponent1.0
SpacingSpPoint spacing as multiple of local radius1.2
ModeModetrue=Attract, false=Repeltrue
Color ACAColor at minimum radiusBlue
Color BCBColor at maximum radiusOrange
Display ScaleDSRadius x scale = pixel thickness10
ShowShowToggle viewport previewtrue
OutputNicknameDescription
PointsPtsAdaptive point list for Dendro
RadiiRMatching radius per point
ColorsColMatching color per point
Point CountNTotal point count
Min Radius OutMinRActual min radius in field
Max Radius OutMaxRActual max radius in field

Box Texture Mapping

Sample texture using tri-planar box projection with per-vertex normal face selection.

InputNicknameDescriptionDefault
MeshMMesh to map
ImageITexture image path
BoxBMapping box
TileTRepeat texture outside boxfalse
CappedCaAll 6 faces or 4 sides onlytrue
Output MeshOMInclude colored mesh outputtrue

Planar Texture Mapping

Sample texture using planar UV projection from a surface. Accepts planar surfaces only.

InputNicknameDescriptionDefault
MeshMMesh to sample
Texture PathTFile path to the texture image
SurfaceSPlanar surface for UV projection
TileTiTile the texture outside the surfacefalse
Output MeshOMInclude colored mesh outputtrue
OutputNicknameDescription
MeshMMesh with vertex colors applied
ColorsCVertex colors sampled from texture
InfoISummary info

Image Info

Reads image dimensions (Width, Height, Aspect Ratio) from a file path.

InputNicknameDescription
Image PathPFile path to the image
OutputNicknameDescription
WidthWImage width in pixels
HeightHImage height in pixels
Aspect RatioARWidth / Height