-
0.2.0 Stable
released this
2022-01-24 09:44:18 +03:00 | 1 commits to master since this releaseAdded
- 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
andproperty
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
-
0.2.0-dev-22 Pre-Release
released this
2021-07-17 11:04:22 +03:00 | 158 commits to master since this releaseAdded
- 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
andproperty
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
-
v0.1.5-dev Pre-Release
released this
2020-08-08 17:41:42 +03:00 | 319 commits to master since this release- Framework for a multi-platform universal scene rendering
- Fully functional 3d rendering in Kotlin-JS (based on three-js wrapper)
- Styling system
- Templating system for 3d scenes
- Dynamic node rendering based on property changes
- Scene tree viewer
- Properties viewer and editor
- Basic geometry primitives
- GDML parser integration and demo
- Full-stack muon monitor demo
Downloads
- Source Code (ZIP)
- Source Code (TAR.GZ)
-
gdml-js-0.1.5-dev.zip
1.8 MiB
-
muon-monitor.zip
22 MiB
-
spatial-showcase-js-0.1.5-dev.zip
1.7 MiB