Spatial UI is a game client for the starsim service. The service and the client work together to simulate a starship bridge experience.
Spatial is not yet ready for any real use. No date for any release has yet been scheduled. Currently, glikker and I are ironing out details of the client-server communication.
-
- Model-driven UI, and service-driven model.
- Service-driven model can be rolled back when out-of-order packets are received.
- JavaScript API for accessing/modifying the UI when it is embedded in game clients.
- Support for positioning and layout of several UI pieces and controls.
- Support for external camera visualization with models and textures delivered by the service.
-
- Edit mode support for controls, panels, and screens.
- Support for additional control positioning schemas, including horizontal left/center/right positioning and vertical top/center/bottom positioning.
-
- Support for label-less controls.
- Support for setting unique UI piece classifications that can be used to style pieces uniquely.
- Support for service-driven stylesheets.
-
-
New controls:
- Knobs
- Circle slider
- Status lights
- Gauges
- Level indicators
-
New controls:
-
- Support for 3D object inspection visualization.
- Support for particles in visualizations.
- Support for multiple texture and texture types in visualizations.
Documentation is currently being assembled in the wiki.