• v0.2.0-dev-22 f6459ec07f

    0.2.0-dev-22 Pre-Release

    altavir released this 2021-07-17 11:04:22 +03:00 | 158 commits to master since this release

    Added

    • Server module
    • Change collector
    • Customizable accessors for colors
    • SphereLayer solid
    • Hexagon interface and GenericHexagon implementation (Box inherits Hexagon)
    • Increased the default detail level for spheres and cones to 32
    • Simple clipping for Solids in ThreeJs

    Changed

    • Vision does not implement ItemProvider anymore. Property changes are done via getProperty/setProperty and property delegate.
    • Point3D and Point2D are made separate classes instead of expect/actual (to split up different engines.
    • JavaFX support moved to a separate module
    • Threejs support moved to a separate module
    • Format breaking change!
    • VisionGroup builder accepts null as name for statics instead of ""
    • gdml sphere is rendered as a SphereLayer instead of Sphere (#35)
    • Tube is replaced by more general ConeSurface
    • position, rotation and size moved to properties
    • prototypes moved to children
    • Immutable Solid instances
    • Property listeners are not triggered if there are no changes.
    • Feedback websocket connection in the client.

    Deprecated

    Removed

    • Primary modules dependencies on UI

    Fixed

    • Version conflicts
    Downloads