GrassHopper Data Visualization

Posted here are some examples of the visual output possible with mesh vertex coloring in Rhino’sGrasshopper plugin.  This is an evolution of a previous definition which was posted that calculates sun angles at surface subdivision points.  A mesh was created based on the surface subdivision.  The data from each of the points was then sorted and passed onto the mesh verticies as color information.  Here are examples of six different data streams

-

-

-

-

Posted here are some examples of the visual output possible with mesh vertex coloring in Rhino’s Grasshopper plugin.  This is an evolution of a previous definition which was posted that calculates sun angles at surface subdivision points.  A mesh was created based on the surface subdivision.  The data from each of the points was then sorted and passed onto the mesh verticies as color information.  Here are examples of six different data streams

Sun Angle Calculation:

This data set takes the angle from a sample sun path at each subdivision point.  Animation shows the sample sun path through a regular cycle.  An attempt was made to simulate the shadow by intersecting a line from the sample sun path through a reference plane and generating a surface from the resulting points.

Point Distance:

This data set calculates the distance from an attractor point to all the subdivision points on a surface.

Gaussian Curvature:
[From Wikipedia]
In differential geometry, the Gaussian curvature or Gauss curvature of a point on a surface is the product of the principal curvatures, κ1 and κ2, of the given point. It is an intrinsic measure of curvature, i.e., its value depends only on how distances are measured on the surface, not on the way it is embedded in space. This result is the content of Gauss’s Theorema egregium.
WOLFRAM MATHWORLD: Gaussian Curvature

-

-

-

-

-

Mean Curvature:
[From Wikipedia]
In mathematics, the mean curvature H of a surface S is an extrinsic measure of curvature that comes from differential geometry and that locally describes the curvature of an embedded surface in some ambient space such as Euclidean space.

The concept was introduced by Sophie Germain in her work on elasticity theory. [1][2]

WOLFRAM MATHWORLD: Mean Curvature

-

-

-

-

-

Principal Curvature:
[MINIMUM]
[From Wikipedia]
In differential geometry, the two principal curvatures at a given point of a surface measure how the surface bends by different amounts in different directions at that point.

At each point p of a differentiable surface in 3-dimensional Euclidean space one may choose a unit normal vector. A normal plane at p is one that contains the normal, and will therefore also contain a unique direction tangent to the surface and cut the surface in a plane curve. This curve will in general have different curvatures for different normal planes at p. The principal curvatures at p, denoted k1 and k2, are the maximum and minimum values of this curvature.

-

-

-

Principal Curvature:
[MAXIMUM]

WOLFRAM MATHWORLD: Principal Curvatures

-

-

-

-

-

-

The work in this definition has been a collaboration between CarloMaria Ciampoli and Luis E. Fraguada.

Related Posts with Thumbnails

5 Responses Subscribe to comments


  1. natesthetics

    nice work LAN… keep it up

    Nov 04, 2008 @ 5:31 am


  2. paikardiaph

    Спасибо за пост! Добавил блог в RSS-ридер, теперь читать буду регулярно..

    Nov 12, 2008 @ 4:00 pm


  3. JaH

    Hi guys…
    The things you are doing are really interesting and it is great that you are keeping world updated!
    I am interested if it is possible to get the definition file for this post. I tried the Definitions sections but the links seems to be broken.

    Thanks anway ad keep up the good work

    Janko

    Dec 14, 2008 @ 9:16 pm

  4. thanks for info ;)

    Dec 17, 2008 @ 8:16 am

  5. Now all is clear, thanks for the help in this question.
    I am am excited too with this question where I can find more information on this question?
    I am sorry, it not absolutely that is necessary for me.
    Excellent idea
    Aha, has got!

    Feb 21, 2010 @ 8:05 am

Reply

LaN / LIVE STREAM