A Grasshopper tool to add semantic attributes to Rhino geometry using Human plugin.
This tool allows you to add custom attributes to nested geometries in Grasshopper and bake them into Rhino. It leverages the powerful Human plugin to manage and attach semantic information to geometric elements.
- Add multiple custom attributes to geometry
- Support for nested geometry structures
- Bake functionality to transfer attributes to Rhino
- Flexible attribute management through Human plugin
Example showing geometry faces with three custom attributes: priceKey, colourKey, and areaKey
The complete Grasshopper definition showing the semantic attribution process
- Rhinoceros 3D
- Grasshopper
- Human plugin
- Load the Grasshopper definition
- Connect your input geometry
- Define custom attributes using Human components
- Apply attributes to geometry faces
- Bake the result to Rhino if needed
This project is licensed under the GNU General Public License v3.0 (GPLv3) - see the LICENSE file for details.
The GPLv3 is a copyleft license that requires anyone who distributes your code or a derivative work to make the source available under the same terms.
Feel free to open issues or submit pull requests if you have suggestions for improvements.