Hedgehog Software provides a 100% Java computational and solid modelling API.
Our library comprises a comprehensive set of packages to ease the burden of numerical and computational modelling in Java. A few features are:
For a more comprehensive overview of Hedgehog's features go to features.
The entire Hedgehog API costs just €100.
To purchase the software you first need to register, purchase the software through PayPal, after which you have full access to the API and all updates and bug fixes simply by logging in and downloading the latest version.
The Hedgehog Java API is comprehensive but still in its infancy when we consider what we would like to add! If you'd like to know more about we are currently working on and have planned then checkout roadmap.
You may not need our API but require help with some bespoke software. For further details go to our consultancy service page.
We hope you enjoy this site and thanks for your support.
Version 1.1 of the API is now out. Numerous additions have been made [see change log] but the focus has been on adding support for Bezier and B-Spline curves and surfaces. The image below illustrates a non-rational Bezier surface interpolating a point set. For other examples refer to the gallery and for a detailed summary refer to the JavaDoc.
Another key addition is support for modelling superquadric ellipsoids and toroids, which allow complex objects to be defined through a single equation.