mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-05 10:53:59 +00:00
feat(display): render the style parameters from the display store
VisualSettings publishes the active style's parameter rows to the display store, and the Display panel renders them with the shared row component; a moved slider goes back through the store's setStyleParameter action. The readout snaps a value to its step as the browser does, half-steps up and an off-grid maximum down. A preset that resets the shown style's uniforms republishes its rows, input for another style's parameters is ignored, and a stopped owner takes its rows with it unless a newer owner has published since. createStyleParameters is deprecated and builds its rows the same way.
This commit is contained in:
1 parent
3a750c9021
commit
c3c69a91cd
14 files changed
+316
-80
No files matched your search
+5
-2
@@ -77,8 +77,11 @@
|
||||
which also carries the camera's tilt and compass heading. The recording
|
||||
safe frame renders what `RecordingControls` publishes to the new
|
||||
recording store. `syncScopeControls` (`./ui/display`),
|
||||
`shouldHideCollapsedRightPanels` (`./ui/layout`) and
|
||||
`bindClearLayersControl` (`./ui/layers`) are deprecated: the Display view,
|
||||
`shouldHideCollapsedRightPanels` (`./ui/layout`),
|
||||
`bindClearLayersControl` (`./ui/layers`) and `createStyleParameters`
|
||||
(`./ui/input`; the Display panel renders the style parameters
|
||||
VisualSettings publishes to the display store) are deprecated: the Display
|
||||
view,
|
||||
the rail and the globe actions view now own what they did. `./ui/input` imports Vue
|
||||
(samehkhamis).
|
||||
|
||||
|
||||
Reference in new issue
Block a user