scalismo v0.17.0 Release Notes
Release Date: 2019-02-22 // about 5 years ago-
π Release highlights
- π New datastructure
VertexColorMesh3D
, which represents a triangle mesh with vertex colors - Added reader/writer for ply mesh format
- π New approximation method for computing a low-rank Gaussian process, based on the Pivoted Cholesky decomposition.
- π Renamed
Vector
toEuclideanVector
, in order to avoid name clashes with Scala's vector class
π₯ Breaking changes
The class
Vector
was renamed toEuclideanVector
. The same applies to the concrete instances such asVector1D
,Vector2D
andVector3D
. A simple search/replace will make everything work again.π Bugfixes and minor changes
- π New object
StatisticalModelIO
with more intuitive names for reading/writing IO (fixes #249) - π Correct computation of closest point for degenerated triangles (fixes #262)
- π Computation of mesh metric based on closest point to surface rather than closest vertex (fixes #252)
- π Made Domain of DiscreteScalarField contravariant (fixes #241)
- π Fixed various warnings
Contributors
π The following people contributed to this release:
- π Andreas Morel-Forster (several bugfixes)
- π Dennis Madsen (Bugfix Meshmetrics (#253)
- Ghazi Bouabene (Vertexcolormesh3D and PLY readers/writer (#244))
- π Marcel LΓΌthi (Approximation method for GPs (based on work by T Gerig, #246), several bugfixes)
π Use
git shortlog v0.16.0..v0.17.0 --no-merges
for a detailed overview of the individual commitsObtaining Scalismo
In order to use this version of Scalismo, bump the Scalismo version in your sbt-based project.
- π New datastructure