Blindfold
(by ekimroyrp)
Hide or show geometry in Rhino that is referenced into the Grasshopper document.
Support Email

 

 

Are you tired of your Rhino geometry stealing the visibility spotlight from Grasshopper?

Blindfold is a single component which can hide or show geometry in Rhino that is referenced into the Grasshopper document. Blinfold has three modes and an icon which changes depending on the mode it is set to: Off, Hide, or Show. Blindfold by default detects and hides/shows all geometry in Rhino that is referenced into any Grasshopper parameters or component inputs, optionally it can limit the hide/show operation to only the Rhino referenced geometries plugged into or set in the Limited input. When new Rhino geometry is referenced you can refresh the hide/show operation by clicking a button plugged into the Refresh input. Blindfold makes it easy to manage the visibility of your Rhino geometry referenced in Grasshopper so you can quickly avoid those annoying overlap display issues between Rhino and Grasshopper previews. Blindfold is written in C# as a .gha file. Blindfold will install at the bottom of Grasshopper's Display > Preview tab.  

 

Blindfold(Blindfold): Hide or show geometry in Rhino that is referenced into the Grasshopper document.

Input R: Refresh - Input a button component to activate, click the button to refresh when new Rhino geometry is referenced

Input V: Visibility - True = Hide, False = Show

Input L: Limited - Optionally limit the hide/show operation to only the Rhino referenced geometry plugged into or set in this input

 

How to intall Grasshopper plug-ins: www.youtube.com/watch?v=TB5wkh79Pv4

*If you have both Rhino 5 and Rhino 6 then you only need to install Blindfold in Grasshopper for Rhino 5, Rhino 6 Grasshopper will pick it up automatically.

Thanks to David Stasiuk for showing me how to implement event switching component icons. Check out his plugins: Conduit, Cocoon, & Tree Sloth.

-Michael Pryor


 

Blindfold Changelog

June 12, 2018 - Blindfold V1.0

  • First release
License: