基于 OpenNURBS 并采用 RhinoCommon 样式的库
rhino3dm is a set of libraries based on the OpenNURBS geometry library with a "RhinoCommon" style. This provides the ability to access and manipulate geometry through .NET, Python or JavaScript applications independent of Rhino.
Functionality includes
rhino3dm.py is a python package that can be used on all current versions of CPython (3.8 - 3.14) and is available on all platforms (Windows, macOS, Linux)
rhino3dm.js packages are available on pypi: https://pypi.org/project/rhino3dm/
pip install --user rhino3dm
See our python documentation for details
rhino3dm.js is a javascript library with an associated web assembly (rhino3dm.wasm). rhino3dm.js should run on all major browsers as well as node.js.
rhino3dm.js packages are available on npm: https://www.npmjs.com/package/rhino3dm
See our javascript documentation for details
Rhino3dm.NET (formerly known as Rhino3dmIO) allows you to write standalone .NET applications.
rhino3dm.net packages are available on nuget: https://www.nuget.org/packages/Rhino3dm/
From this repository we build macOS, windows, and linux packages in various runtimes which all all delivered via the nuget package.
Some more details and discussions can be found at:
暂无开放 Issues,或尚未同步最近议题。