Installation Guide for Rhino.Ecologic®
Rhino.Ecologic® is an advanced ecological simulation framework for Rhino and Grasshopper, designed to seamlessly integrate ecological and environmental knowledge into the architectural and design process. It enables users to model and ecologically analyze architectural projects. Outputs include location- and time-specific 3D species distribution maps, as well as biomass and biodiversity simulations. This document provides installation guidelines for the Rhino.Ecologic simulation framework.
System requirements
- Processor: A 64-bit Intel or AMD processor
- RAM: 8 GB minimum; 16 GB or more recommended for larger models and smoother performance
- Operating system: Windows 11 or Windows 10
- Graphics card: OpenGL 4.1-capable video card with 4 GB of video RAM
- Storage: 600 MB
- Rhino version: Rhino 8 or later — rhino3d.com/download
- Grasshopper: pre-installed with Rhino
- .NET: Rhino 8 runtime (installed together with Rhino)
- Internet: required for license activation and updates
Step 1: Download and install the plugin
- Create a free Rhino.Ecologic account here: rhinoecologic.kinsta.cloud/create-rhino-eclogic-account
- Once registered, install Rhino.Ecologic using either of the following methods:
- Option A — Rhino Package Manager (recommended): In Rhino, type
_PackageManagerinto the command line to open the Rhino Package Manager, search for Rhino.Ecologic, and click Install. - Option B — Manual install: Download the latest package and drag and drop it into the Rhino window. Rhino.Ecologic (beta) will install automatically.
- Option A — Rhino Package Manager (recommended): In Rhino, type
- Open the Package Manager (
_PackageManager) and confirm that Rhino.Ecologic is listed and properly installed.
Restart Rhino and Grasshopper to complete the installation. The installation files are placed in the following directory:
C:\Users\<UserName>\AppData\Roaming\Grasshopper\Libraries\Rhino.Ecologic\<version>Step 2: Activate the toolbar
Launch Grasshopper. A new tab called “Rhino.Ecologic®” will appear in the Grasshopper ribbon.
Step 3: Verify the installation
To check that everything works, drag one Rhino.Ecologic Grasshopper component (e.g., Run Ecological Analysis) onto the Grasshopper canvas. Test basic connectivity with the example model provided in the example files.
Troubleshooting
Most installation issues fall into one of four areas: the plugin not loading, the .NET runtime Rhino is using, missing native dependencies, or files blocked by Windows.
Plugin or toolbar does not load
| Symptom | Solution |
|---|---|
| The Rhino.Ecologic tab/toolbar does not appear | Unblock the .gha (right-click → Properties → tick Unblock), or reinstall via the Package Manager (_PackageManager). If installed manually, confirm the .gha and its DLLs sit in %AppData%\Roaming\Grasshopper\Libraries. |
| Components load as red “unrecognised objects” | The plugin is missing or a different version than the file was built with. Install/update to the version in this guide’s header, then reopen the definition. |
| Errors appear as Rhino/Grasshopper starts | Update Rhino 8 to the latest service release and restart. If it persists, uninstall and reinstall the plugin. |
Grasshopper reports a .gha load error | Run GrasshopperDeveloperSettings, toggle COFF loading (memory-load), and restart Rhino. |
.NET runtime (Rhino 8)
Rhino 8 can start in two runtime modes, and Rhino.Ecologic runs only in .NET Core (the default in Rhino 8). If the plugin fails to load, the most common cause is that Rhino started in .NET Framework 4.8 (/netfx) mode instead.
- Check the current runtime: run
SystemInfoand read the .NET line. - Switch to .NET Core: run
SetDotNetRuntime, chooseNETCore, and restart Rhino. - Force it at launch: start Rhino with the
/netcoreflag (a launch flag overrides theSetDotNetRuntimesetting).
Rhino.exe … /netcore shortcut for working with Rhino.Ecologic.Missing native dependencies (DLL NOT FOUND)
Rhino.Ecologic uses native libraries — BiophiliaAPI.dll and plants.dll — alongside its .gha. A DLL NOT FOUND / Unable to load DLL message means one could not be loaded. Reinstalling through the Package Manager is the most reliable fix. Also confirm the DLLs are unblocked, that the Microsoft Visual C++ Redistributable (x64) is installed, and that the architecture matches (Rhino 8 is 64-bit). If it persists, run Rhino as Administrator once, temporarily disable antivirus, and check the Windows Event Viewer for the specific failure.
Blocked or network-location files
Windows blocks files downloaded from the internet, and .NET restricts loading assemblies from network drives (often error HRESULT: 0x80131515).
- Unblock each
.ghaand DLL (right-click → Properties → Unblock). To unblock a whole folder in PowerShell:Get-ChildItem -Path "<folder>" -Recurse | Unblock-File. - Install on a local drive rather than a mapped network share or cloud-synced folder.
Diagnosing further
If none of the above helps, press F2 in Rhino to review the plugin-load report, hover the failing component’s warning/error bubble for the exact exception text, and check the Windows Event Viewer (Windows Logs → Application) for .NET Runtime entries. When contacting support, include your Rhino version and runtime (SystemInfo), the plugin version, the exact error text, and — where possible — a minimal file that reproduces the problem.
Example files
Example files are available directly in the Grasshopper plugin. In the Grasshopper menu, right-click Rhino.Ecologic to open the dropdown menu, which contains Tutorial, Examples, Snippets, and a link to the full documentation. Select Examples to open the provided files, including:
- Example Rhino files (
.3dm) - Example Grasshopper definitions (
.gh)
Help and feedback
If you encounter any issues or have questions, feel free to reach out. Please share your feedback, bug reports, or feature requests using this short form: Submit Feedback.
Referencing
When referring to Rhino.Ecologic® in a scientific publication, please cite as follows:
Vogler, V., Kourkopoulos, E., Fraguada, L., Mimet, A., & Joschinski, J. (2025). Integrating ecological modeling into the 3D CAD system Rhinoceros. JoDLA – Journal of Digital Landscape Architecture, Issue 10–2025, 86–100. Berlin/Offenbach: Wichmann Verlag im VDE VERLAG. e-ISSN 2511-624X. doi.org/10.14627/537754009
Vogler, V., Kourkopoulos, E., Joschinski, J., & Eckelt, K. (2025). Developing volumetric data models for ML training datasets using Grasshopper. JoDLA – Journal of Digital Landscape Architecture, Issue 10–2025, 101–113. Berlin/Offenbach: Wichmann Verlag im VDE VERLAG. e-ISSN 2511-624X. doi.org/10.14627/537754010
Have fun using Rhino.Ecologic!
Eleftherios, Jens, and Verena.
© 2026 McNeel Europe S.L. All rights reserved.
