Bison v0.9 Beta: Landscape Plugin for Grasshopper + Rhino 6


(Bison) #1

Bison is a landscape architecture plugin for Grasshopper + Rhino 6. It features tools for terrain mesh creation, analysis, editing, and annotation.

It focuses on a continuous workflow from mesh analysis to editing and works to keep components concise and intuitive. The analysis tools include slope and aspect visualization, cut/fill calculations, watershed modeling and more, while the editing components transform the mesh based on curves and points. Bison also includes tools for importing landscape meshes, triangulation, and resampling, as well as components for annotating plans and cutting sections.

It is currently in it’s first beta release. Please visit for a download link and component documentation.

(Sonny Weaver) #2

I don´t understand how can Install the ghpy File into the Download Folder!!!

Thanks in advance

Best regards

(Bison) #3

You can install the plugin by following the Grasshopper drop-down menu to File > Special Folders > Components. Save the ghpy file here and it should be loaded automatically.

You will need Rhino 6 to run Bison. If you get an error when the plugin tries to load, check your system for independent installations of IronPython, which may cause a conflict with GH if an older version is installed.


Hi Bison,
I wanted to test your plugin, it looks mighty useful. I was able to put the GHPY file in the Grasshopper components folder. However, upon launching grasshopper, I am getting this error. I don’t have a standalone IronPython installed. I do however have cPython installed in this machine.

(Bison) #5

Thanks for the report. This was a known issue with some installations, and has been fixed. Downloading the updated version of Bison (at the same address here) should do the trick.

(Sonny Weaver) #6

Thanks for the answer,

Work with the new Update!!!

many Thanks


Thanks for the new version. This fixed the issue for me.

(Bison) #8

Hi All, A new update has been released! With some revisions for performance and stability. Download at

(Andre Agi) #9

Thank you! I really love this plugin!
Using it for a big landscape project now and it’s working like a charm.

Why do the components have a hardcoded expiration date?

(Bison) #10

Good to hear that it’s useful for you! Would be great to see some of the work if you can post it.

There are a few reasons why the components expire, but mostly because it makes it easier to keep track of issues and updates if we know exactly what’s ‘in the wild.’ This is on a monthly schedule, especially since Bison is still in the early stages, but will be extended in the future.


Hi I was wondering what sort of algorithm the Viewshed Analysis is using, I’m asking because of some tolerance values a need to know, and these change depending on the implementation. Thanks
Has Someone Implemented Total Viewshed Analysis?

(Bison) #12

The viewshed component is a line-of-sight analysis of mesh faces from a given 3d point. This is geometrically precise down to Rhino’s tolerances, so the effective tolerance would be determined by your application and the precision of your mesh (especially the size of its faces and smoothness).

This is not a total viewshed analysis (assuming that you mean the ‘averaged’ isovist graph of all locations), but could be used to generate one depending on the scale and requirements of your project. A key difference is that the component works in the coordinate space of the model itself, rather than a rasterized grid, which is a necessary abstraction for calculating the total viewshed. This can be more computationally intensive, but allows precise and reliable results for meshes of any structure or complexity.