Published January 24, 2022
| Version v0.2.0
Software
Open
mipt-npm/visionforge: 0.2.0
- 1. MIPT, JetBrains Research
Description
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
- 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!] Stylesheets are moved into properties under
@stylesheet
key - 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.
- Primary modules dependencies on UI
- Version conflicts
Files
mipt-npm/visionforge-v0.2.0.zip
Files
(2.1 MB)
Name | Size | Download all |
---|---|---|
md5:b04e1feba4fe0b43160b8b3d6fb79034
|
2.1 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/mipt-npm/visionforge/tree/v0.2.0 (URL)