v1.0.20 - Roadway drawing improvements
Roadway editor and rendering improvements for the 8590 Virtual World build.
Highlights:
- Improved roadway line drawing with centerline snap, auto-alignment, and faded live roadway previews.
- Added roadway edit handles for endpoints and midpoints, including segment extension from endpoint handles.
- Smoothed turn, T-intersection, and partial-intersection curb/gutter continuity.
- Cleaned up rounded sidewalk/curb corner rendering so connections sit flush and avoid overlapping perpendicular pieces.
- Updated smoke verification for the new main3d cache key.
Verified:
- node --check src/client/js/main3d.js
- git diff --check
- npm test
- live 8590 visual checks during roadway iteration