Releases: unibas-gravis/scalismo-ui
Scalismo-ui 0.91.0
Overview and Release highlights
This release of Scalismo-ui benefits from all the stability improvements and updates done in the latest Scalismo release. In particular, the upgrade to vtk 9.1 fixes a bug that caused Scalismo-UI to crash on the newer versions of the JVM. Furthermore, this is the first version of Scalismo-ui that works with Scala 2.13 and Scala 3.
Detailed changes
- added scaling to LandmarkNode
- Support scala 3 and crossbuilds with Scala 2.13
- Updated scalismo version to scalismo 0.91.0 (which uses vtk 9.1)
Full Changelog: v0.90.0...v0.91.0
Scalismo-ui 0.90.0
Overview and release highlights
The purpose of this release is to incorporate the latest changes introduced in scalismo version 0.90.0. Apart from the api support for the newly introduced PointDistributionModel
, all changes are internal and not exposed to the user.
Scalismo-ui 0.13.0
Release highlights
- Added support for visualizing color meshes
- Support for read/write of meshes in PLY-format
- Added support for changing background
- Revised color chooser
Breaking changes
- This version depends on Scalismo-0.17, where
Vector
was renamed toEuclideanVector
.
Contributors
The following people contributed to this release:
Scalismo-ui 0.12.1
Update to latest scala and sbt version for java 9 and 10 compatibility
Scalismo-ui 0.12.0
Release highlights
- Introduced ScalismoUIHeadless (#9 #14)
- Added possibility to load shape models from h5 files with a model catalog (#12)
- Update to Scalismo 0.16
The most important feature of this release is the new ScalismoUIHeadless
object. As the name implies, this is the headless version of the ScalismoUI
object. As it implements the same api, ScalismoUIHeadless
makes it possible to use ScalismoUI
for visual debugging during the development phase, and to suppress all visual output in the production phase. This can be achieved by simply replacing ScalismoUI
with ScalismoHeadlessUI
(i.e. by changing only one line of code).
A minor, but also useful new feature is, that ScalismoUI makes it now possible to load shape model files (in the statismo format), which have the shape model stored in non-standard location. An example of a model which such a format is the Basel Face Model.
Breaking changes
- A new API method has been introduced to change the visibility of an object, represented by an ObjectView
view
,
ui.setVisibility(view, ...)
This replaces the previous visible method on the view
object itself.
view.visible = ...