Dear Scalismo users,
We are thrilled to announce the release of Scalismo 0.90. As you can judge from the jump in version from 0.18 to 0.90, this is a big release bringing with it many changes and improvements. After we have introduced experimental support for tetrahedral meshes in the last release, in this release we focused on reworking the foundational concepts, such that everything fits seamlessly into the library. To this end we have reworked our implementation of statistical mesh models, discrete fields and transformations. We introduced a new class PointDistributionModel, which generalizes StatisticalMeshModel, in the sense that it works over any dataset defined on a discrete domain. This includes triangle meshes, tetrahedral meshes, line meshes and unstructured points in 2D and 3D. Furthermore we removed most subclasses of DiscreteField, such as DiscreteImage, ScalarField or VectorField and treat them now as a special instance of the class DiscreteField. This leads to a simpler and more unified API. Finally, we refactored the transformation classes with the goal of making the creating and composition of transformation more intuitive. For a more detailed description, see the following blog posts:
With this redesign, we are confident that Scalismo now stands on a conceptually solid basis, which is powerful enough to enable a wide variety of different modelling applications - from simple shape model fitting over registration to mechanical models. We will therefore work towards a stable release 1.0, which we hope to release in summer 2021.
Scalismo also has a new webpage (https://www.scalismo.org), where you now can find tutorials for the previous and the new version of Scalismo. This should make it easier to migrate to the latest version, but also still give you access to all the documentation of the previous version 0.18.
A big thanks to all the contributors to this release, which are
(see git shortlog v0.18.0..v0.90.0 --no-merges for details)
As always, we are happy to hear from you on the scalismo mailing list or on our newly created gitter channel.
Best wishes and season's greetings,
The scalismo developers
--
You received this message because you are subscribed to the Google Groups "scalismo" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scalismo+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/scalismo/CAG-N4q7xcXsUgKzZ6_peC62mQ%2BZtFNB%3DSiOGC7BVXo-Y5%2Bszgw%40mail.gmail.com.