mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-11 13:52:19 +00:00
Draw Bhote Koshi and awareness pulses through engine.ground
Render the Bhote Koshi event and locator through one ground and point display. Keep Cesium's reveal paths, dashed halo, glowing core, polygon classification, pick identities and independent point outline opacity. Add static pixel dash masks, synchronous ground reveals after terrain bounds load, and per-point outline colour so the shared display preserves those behaviours. Add a ground pulse field with checked state on all three engines. Keep Cesium's raised material disc, band equations, front widths, wake and rest timing and reduced-motion behaviour. Navara now follows Cesium's raised pulse surface and story styling, with ground effects composed after tone mapping. Move the wind mesh shader into the Navara engine without changing its transparent pass. Layer renderer lines fall from 210 to 14 for Cesium and from 794 to 314 for Navara. Viewer lines fall from 953 to 948, extension reads from 6 to 4, and engine-name lines from 37 to 36. No coupling count grows. Checked in the browser, keyless: the contract suite, with its new pulse pixel checks, passes on Navara and on Cesium apart from the camera-events check that also fails intermittently before; the Nepal locator and Contacts engine switches pass. The Nepal event and wind engine switches fail the same way before this change. Side by side at the locator's overview, Cesium draws the same pixels as before and Navara's river corridor now glows as Cesium's does, where it was faint.
This commit is contained in:
1 parent
dacfd33f10
commit
f385986383
50 files changed
+1438
-520
No files matched your search
@@ -3457,10 +3457,10 @@
|
||||
"src/globe/cesium/celestial.js",
|
||||
"src/celestialRing/view.js",
|
||||
"src/layers/shared/render/navaraPolygons.js",
|
||||
"src/layers/awareness/render/navaraPulses.js",
|
||||
"src/globe/navara/ground/pulse.js",
|
||||
"src/globe/navara/sceneDepth.js",
|
||||
"src/layers/shared/render/navaraStory.js",
|
||||
"src/layers/wind/render/flowMesh.js",
|
||||
"src/layers/bhoteKoshi/render/story.js",
|
||||
"src/globe/navara/windFlowMesh.js",
|
||||
"src/layers/shared/render/navaraGroundPicks.js",
|
||||
"src/layers/shared/render/groundRing.js",
|
||||
"src/layers/bikeshare/stationPoints.js",
|
||||
@@ -3470,8 +3470,8 @@
|
||||
"src/layers/shared/render/moverBank.js",
|
||||
"src/layers/radio/screenClusters.js",
|
||||
"src/layers/shared/render/imageAtlas.js",
|
||||
"src/layers/shared/render/navaraGroundSurface.js",
|
||||
"src/layers/shared/render/navaraGroundEffect.js",
|
||||
"src/globe/navara/ground/surface.js",
|
||||
"src/globe/navara/ground/effect.js",
|
||||
"src/annotations/outlineRungs.js",
|
||||
"src/sources/openFreeMapOutlines.js",
|
||||
"src/sources/nominatimOutlines.js",
|
||||
@@ -3532,6 +3532,7 @@
|
||||
"src/layers/cctv/render/style.js",
|
||||
"src/layers/radio/render/display.js",
|
||||
"src/globe/ground.js",
|
||||
"src/globe/groundPulse.js",
|
||||
"src/globe/cesium/ground.js",
|
||||
"src/globe/navara/ground/pass.js",
|
||||
"src/globe/navara/ground/pack.js",
|
||||
@@ -3551,8 +3552,7 @@
|
||||
"src/layers/gnss/render/display.js",
|
||||
"src/layers/firms/render/display.js",
|
||||
"src/layers/installations/render/style.js",
|
||||
"src/layers/awareness/render/cesiumPulses.js",
|
||||
"src/layers/awareness/render/pulseDisc.js",
|
||||
"src/globe/cesium/groundPulse.js",
|
||||
"src/layers/awareness/render/display.js",
|
||||
"src/layers/installations/render/namedMarkers.js",
|
||||
"src/layers/installations/render/display.js",
|
||||
@@ -4305,12 +4305,12 @@
|
||||
"src/layers/perimeters/render/display.js",
|
||||
"src/layers/droneAirspace/render/display.js",
|
||||
"src/globe/ground.js",
|
||||
"src/globe/groundPulse.js",
|
||||
"src/layers/ghostMaps/render/display.js",
|
||||
"src/layers/firms/render/display.js",
|
||||
"src/layers/infrastructure/render/display.js",
|
||||
"src/layers/installations/render/style.js",
|
||||
"src/layers/awareness/render/cesiumPulses.js",
|
||||
"src/layers/awareness/render/pulseDisc.js",
|
||||
"src/globe/cesium/groundPulse.js",
|
||||
"src/layers/awareness/render/display.js",
|
||||
"src/layers/installations/render/namedMarkers.js",
|
||||
"src/layers/installations/render/display.js",
|
||||
@@ -4323,11 +4323,11 @@
|
||||
"src/layers/wind/render/display.js",
|
||||
"src/layers/wind/render/navaraFlow.js",
|
||||
"src/layers/bhoteKoshi/render/display.js",
|
||||
"src/layers/shared/render/navaraStory.js",
|
||||
"src/layers/shared/render/navaraGroundSurface.js",
|
||||
"src/layers/wind/render/flowMesh.js",
|
||||
"src/layers/shared/render/navaraGroundEffect.js",
|
||||
"src/layers/awareness/render/navaraPulses.js",
|
||||
"src/layers/bhoteKoshi/render/story.js",
|
||||
"src/globe/navara/ground/surface.js",
|
||||
"src/globe/navara/windFlowMesh.js",
|
||||
"src/globe/navara/ground/effect.js",
|
||||
"src/globe/navara/ground/pulse.js",
|
||||
"src/layers/wind/render/cesiumFlow.js",
|
||||
"src/globe/cesium/postStages.js",
|
||||
"src/globe/cesium/sonar.js",
|
||||
|
||||
Reference in new issue
Block a user