Chromodoris Grasshopper3d Plugin

Chromodoris

The goal of this library by camnewnham is to provide efficient and simple functionality to extend the creation, usage and display of meshes.

Table of Contents

[vc_row][vc_column][vc_column_text]

The goal of this library by camnewnham is to provide efficient and simple functionality to extend the creation, usage and display of meshes. The library’s primary function is extremely fast voxel sampling, isosurfacing, and smoothing. See the git repository for benchmarks on isosurfacing and smoothing.

The library’s secondary function is to contain a collection of valuable tools for dealing with large datasets, particularly when it becomes prudent to use welded, joined meshes in place of nurbs. For example, extrusion of an entire cityscape is much better done with Mesh Loft than Extrude.

The currently included components are: Creation

  • Mesh Loft: Creates a welded mesh from lofting polylines that have the same number of control points.
  • Mesh Pipe: Quickly pipes polylines. Intended to be similar to “!_ApplyCurvePiping”

Display

  • Curvature Approximation: Displays approximate curvature on an immediate-vertex basis only.
  • Draft Angle Analysis: Displays draft angles relative to the world plane.

Isosurfacing

  • Sample Voxels: Automatically creates a bounding box and grid resolution based on numerical input, and generates a grid of voxel values.
  • Sample Voxels (Custom): As above, but allows a custom box and resolution.
  • Build Isosurface: Constructs the isosurface based on the above found values. Can use any sampling by taking in a Single[x,y,z] as the input.
  • Close Voxel Data: Caps the voxel values so that the output volume is ensured to be closed.

Smoothing

  • QuickSmooth: A very fast smoothing algorithm based on laplacian smoothing. Multi-threaded and optimized.

[/vc_column_text][vc_btn title=”More info” style=”3d” shape=”square” color=”warning” align=”center” i_icon_fontawesome=”fa fa-plus-circle” button_block=”true” add_icon=”true” link=”url:https%3A%2F%2Fwww.food4rhino.com%2Fapp%2Fchromodoris||target:%20_blank|”][/vc_column][/vc_row]

Leave a Reply

Related Post

The Airshell Prototype

This paper by Alessandro Liuti, Sofia Colabella, and Alberto Pugnale, presents the construction of Airshell, a small timber gridshell prototype erected by employing a pneumatic formwork.

Read More »

Strained Grid Shells

In this paper by Gregory Charles Quinn, Chris J K Williams, and Christoph Gengnagel, a detailed comparison is carried out between established as well as novel erection methods for strained grid shells by means of FE simulations and a 3D-scanned scaled physical model in order to evaluate key performance criteria such as bending stresses during erection and the distance between shell nodes and their spatial target geometry.

Read More »

Gridshell Structure

In this paper by Frederic Tayeb, Olivier Baverel, Jean-François Caron, Lionel du Peloux, ductility aspects of a light-weight composite gridshell are developed.

Read More »