Grasshopper

algorithmic modeling for Rhino

Monolith

ADDON

Component Index > Monolith

Construct
Filters
Millipede
Outputs
Transform Channels
Views

Construct

Add Sources
Add sources to generate a density field for different voxel channels
Construct Base Voxels
Construct a generic voxel class based on bounding box, resolution, and channel designation.
Construct Function Source
Construct a function source for field generation.
Construct Geometric Source
Define a geometric source for field generation
Construct Bitmap Source
Construct a bitmap source for field generation.
Construct Bitmap Stack Source
Construct a voxel image from a stack of images.
Construct Voxels From File
Reads voxel data from a Monolith volume (.vol) file
Function Presets
Select from a list of pre-defined implicit functions.
Bitmap Blend
Blend one or more bitmap sources together along orthographic axes.
Bitmap Loft
Loft two or more bitmap sources together along the Z-axis.
Multiply Sources
Multiply sources to generate a density field for different voxel channels

Filters

Gaussian Blur Filter
Perform 3D Gaussian Blur on a voxel field.
Inside Out Filter
Perform 3D Inside Out filter on a voxel field.
Blur Filter (Kernel)
Perform a kernel based blur filter.
Laplacian Filter
Perform a laplacian filter.
Maximum Filter (Kernel)
Perform a kernel based maximum (dilation) filter.
Median Filter (Kernel)
Perform a kernel based median filter.
Minimum Filter (Kernel)
Perform a kernel based minimum (erosion) filter.
Symmetry Filter
Ensure voxel field is symmetric about all three major axes.
Twist Filter
Perform 3D twist to a voxel field.

Transform Channels

Channel Remap
Remap the voxel channel values to a new numeric domain
Channel Fill
Assign a single number to all values in a voxel channel.
Channel Invert
Invert the values of a voxel channel.
Channel Noise
Generate a 3D noise filter for a voxel field.
Get Voxel Values
Extract the channel values of the voxels stored in a voxel field
Channel Histogram
Compute a histogram for the values in a voxel channel.
Set Voxel Values
Set the values of the voxels in a field
Channel Swap
Swap one voxel channel with another.

Outputs

Color Mesh By Ratio
Colorize a mesh based on the density values of a single channel.
Color Mesh By RGB
Colorize a mesh based on the density values of the RGB channels.
Get Channel Names
Extract the channel names stored in a voxel field
Get Iso Mesh
Extracts a mesh contour of the density field channel
Get Mesh Slices
Get a series of nested slices using two voxel channels.
Get Slice Plane
Extract a horizontal slice through a voxel field.
Get Voxel Points
Extract the location points of the voxels stored in a voxel field

Millipede

Get Millipede Field
Convert a topostruct3d system from Millipede into a voxel field
Set Millipede Densities
Set Millipede densities for a topostruct3d model transferring values from an input voxel field

Views

3d Viewport
Visualize the current voxel field.

© 2018   Created by Robin Rodricks and Andrew Heumann.   Hosted by

Badges  |  Report an Issue  |  Terms of Service