mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-12 22:32:19 +00:00
feat(overlay): draw selected and tracked map cards as a Vue component, without the accent bar
Detail and selected cards and annotation callouts no longer carry a coloured bar down their left edge. The world overlay still solves each card's place and paints its leader; WorldOverlayCards draws the plate and text of selected and tracked cards at that rectangle, positioned by a transform written each painted frame. ?overlayCards=all draws ambient detail cards the same way and ?overlayCards=off paints every card on the canvas. Co-Authored-By: Claude Fable 5.2 <[email protected]>
This commit is contained in:
1 parent
10a788db78
commit
aa9021f246
18 files changed
+660
-15
No files matched your search
@@ -274,7 +274,14 @@ a feature supplying only its accent.
|
||||
the application shell publishes to the `gev-world-overlay-actions` store
|
||||
and answers with `activateWorldOverlayAction()`; the module needs no Vue
|
||||
for the portable transit entry, and its card and detection canvases stay
|
||||
painting surfaces it draws on, like the Cesium canvas), the Global
|
||||
painting surfaces it draws on, like the Cesium canvas), the selected and
|
||||
tracked map cards (`WorldOverlayCards` in the scene chrome draws them as
|
||||
elements from the list the world overlay presents through
|
||||
`subscribeWorldOverlayCards()`, which the application shell publishes to
|
||||
the `gev-world-overlay-cards` store; the overlay still solves each card's
|
||||
place and paints its leader, and writes every frame's positions straight
|
||||
to the elements, so a camera move re-renders nothing; without a presenter
|
||||
the overlay paints these cards on its canvas), the Global
|
||||
Context compass and contact bearings (`AwarenessDirection` teleports into
|
||||
the globe container what the awareness layer presents through
|
||||
`subscribeDirectionOverlay()`, which the application shell publishes to
|
||||
|
||||
Reference in new issue
Block a user