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

 

Dynamic Pipeline Error

Hey, my dynamic pipeline component was working fine but now its registering the points in the layer Twice! 

Please see the image as reference

- Layer selected object count in rhino - 27

- Layer selected object count in grasshopper - 54

Please advise

Load Previous Replies
  • up

    Michael Fluer

    I saw a recommendation on a forum for Exeter residents and decided to see what it was all about. I’d been on a losing streak for a long time and was almost out of hope with my trades. Using Vantheon Lux forex trading UK https://vantheonlux.site turned my luck around in a big way. I am very satisfied with the profit I’ve made. I’ve managed to pay back all my previous losses and am now consistently in the green. It is fantastic.

    • up

      Michael Dubby

      Students often need help managing academic tasks and deadlines. Professional writing support can make studies easier and less stressful. With skilled writers, you get clear, well-structured papers that match your needs. Many services also offer quick delivery and careful editing for better results. In the middle of your search, choosing triadessay can give you reliable assistance and improved academic performance. Their support helps save time, reduce pressure, and boost confidence, allowing you to focus more on learning and achieving your educational goals.

      • up

        Michael Dubby

        Standing out at a party starts with confidence and a fun outfit choice. Bold colors, themed accessories, and flattering designs can create a stylish look that feels natural and exciting. A well-chosen Curvy Costume can highlight personality while adding comfort and charm to the event. From vintage-inspired styles to movie character themes, there are many creative options to match different moods. Add eye-catching shoes, playful makeup, or sparkling details for extra flair. The right costume can turn a simple party appearance into a memorable and stylish moment for everyone.