Acknowledgments

Rhinoceros uses a number of open source libraries.

Rhino for Windows and Mac

RhinoCycles

The full repository for RhinoCycles code is available on GitHub.

The original Cycles project is available on the Blender developer website.

MikkTSpace

MikkTSpace code is used to calculate per-vertex tangents in Rhino. It is also used by the Cycles rendering engine of Rhino (license details).

QuadMesh

QuadMesh uses the following open source libraries:

  • Eigen
  • Gmm
  • OpenBLAS

Download the source code, licenses, and further details for these libraries.

QuadRemesh

QuadRemesh uses the following open source libraries:

  • Sub-libraries of SuiteSparse 5.6.0 under the LGPL v2.1 license using dynamic linking:
    • AMD
    • CAMD
    • CCOLAMD
    • COLAMD
    • CholMod/Cholesky
    • CholMod/Core
  • Triangle - A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator - Version 1.6 - by Jonathan Richard Shewchuk

Rhino for Windows

E57 File Import

E57 File Import uses the following libraries:

Rhino for Mac

Sparkle

Sparkle is an easy-to-use software update framework for macOS applications (license details).