• v0.2.0 c6258e72fb

    0.2.0 Stable

    altavir released this 2022-01-24 09:44:18 +03:00 | 1 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
    • Markdown module
    • Tables module

    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