Human

Welcome to Human for Grasshopper!

Because humans are animals too!

Any similarity to my own name is, of course, a pure coincidence.

What does it do?

There are two sets of components with different functions:

Human.gha

Extends Grasshopper's ability to create and reference geometry including lights, blocks, and text objects. Also enables access to information about the active Rhino document, pertaining to materials, layers, linetypes, and other settings. 

Includes the following components:

(Those in bold are new components with this release.)

  • Object Creation
    • Bake Geometry with Attributes
    • Create Hatches
    • Create Justified 3d Text
    • Create Lights
    • Define Block
    • Place Blocks
    • Create Object Attributes
  • Display
    • Custom Display with Variable Lineweights
    • Custom Display with Bitmap Textures
    • Render Text to Screen
    • Render Mesh to Screen
    • Render Curve to Screen
    • Render Point to Screen
    • Screen-Oriented Text
    • Screen-Oriented Mesh
  • Document Information
    • Font Table
    • Material Table
    • Layer Table
    • Hatch Pattern Table
    • Linetype Table
  • Document Modifications
    • Create/Modify Layers
    • Create/Modify Materials
  • Miscellaneous
    • Document Units
    • Directory Contents
    • Delete Objects on Layer
    • Dynamic Item Selector
  • ​Reference
    • Dynamic Geometry Pipeline
    • Explode Hatches
    • Explode Blocks
    • Explode Blocks Recursively
    • Get Object Attributes
    • Light Properties
    • Sort Objects by Type
    • Text Object Info
    • Get Objects by Selection
    • Get Objects by Layer
  • Texture Mapping
    • Planar Mapping
    • Box Mapping
    • Spherical Mapping
    • Surface Mapping
    • Cylindrical Mapping
    • Custom Texture Mapping

TreeFrog.gha

This add-on includes a set of components to aid in the advanced manipulation of data tree structures.

Includes the following components:

  • Assign Paths 
  • Graft by Data
  • Match Paths (this is pretty much the same as GH's native "Unflatten" - but it came first so I'm leaving it in :D )
  • Path Description
See the images and reference files for a detailed explanation of the function of these components. 

I'd also like to acknowledge the creators of Horster Reference, the first Grasshopper add-on to expose advanced reference functionality. These components definitely build on the work they have done, although they take a slightly different approach.

To install:

  • In Grasshopper, choose File > Special Folders > Components folder. Make sure you delete all earlier versions of HDTReference.gha, TreeFrog.gha, and Human.gha if there are any. Save the gha file to that directory.
  • Right-click the file > Properties > make sure there is no "blocked" text
  • Restart Rhino and Grasshopper

 

  • Andrew Heumann

    Thanks for the interest everyone! Until the food4rhino site gets going, here are the components for download:

    HDTReference.gha

    TreeFrog.gha

  • Ángel Linares

    Amazing work Andrew :) Let's give it a try!

  • Rémy Maurcot

    Good work, it's verry interesting !!
  • Jim

    Hi Andrew,

    I wanna know which version does this plugin need? I have something wrong when i install it.My grasshopper is 0.8.0066 with rhino 4.0 sr9.

     

    Jiang

  • Andrew Heumann

    Hi Jiang - 

    This release of the reference components requires version 0.90006 of Grasshopper or later.

  • Andrew Heumann

    All but one of the TreeFrog components work fine in v8 - and the one that doesn't work is pretty inconsequential.

  • Jim

    OK.As i guess.Thank you very much for answering.

  • phillip

    Even better with icons. Nice work. Thanks again.

  • djordje

    Looks interesting Andrew.
    Well done. I hope we will some of the examples of the usage here

  • Andrew Heumann

    Example definitions now added! Attached below are the definitions for the guides and example files shown above.

    HDT_Utils_Reference.gh

    TreeFrogExamples.gh

    Reference_Examples.gh

  • Andrew Heumann

    Oh and here's the Rhino file that goes along with the reference examples: Example_Geometry.3dm (Rhino 5.0)

  • Dedackelzucht

    love it, thanks andrew!

  • Pieter Segeren

    Looks and sounds promising Andrew, going to try these asap!
    Yiihaa: Lights! Thanks a lot!

  • Philipp

    why I have no access to download page?((