Anton Afanasyeu
0f03e1759a
globe3d=11: v10 grid + visible-hemisphere continent wrap
...
Sample ortho hub continents with grey-blue pixel test, mercator-flat
fallback for rotated longitudes; same LIMB_Z cull as v10 grid ellipses.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 17:34:07 +02:00
Anton Afanasyeu
30de8c4638
Hub globe3d=10: E-W ellipses stroke-only, no solid fill.
...
Match hub grid overlay ring style (border not filled disk).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 17:06:01 +02:00
Anton Afanasyeu
9be08f1789
Hub globe3d=10: draw E-W as screen ellipses not flat strips.
...
Use v4 visible-arc rx/center + hub ry; disk clip gives curved ends.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 17:02:29 +02:00
Anton Afanasyeu
ec5f6f2b19
Hub globe3d=9: split from v8 — pure v4 sphere grid.
...
v9 thin latitude/meridian lines; v10 screen-Y strips without slit stroke.
Cache-bust globe11.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 17:01:36 +02:00
Anton Afanasyeu
d82bd4d78e
Hub globe3d=10: v4 latitude arcs with screen-Y strip depth.
...
Hub 2D ellipses (v8) are not latitude circles and fail when rotated.
Use v4 sphere arcs plus hub ry vertical thickness clipped at limb.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 17:00:15 +02:00
Anton Afanasyeu
722d0992d5
Hub globe3d=8: hub ellipses on sphere, gap-safe stroke.
...
Latitude bands (v6/7) are flat strips under Y-rot; trace hub SVG
ellipses to sphere with null-gap flush to avoid chord artifacts.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 16:26:55 +02:00
Anton Afanasyeu
be46fa2d11
Hub globe3d=6/7: fix E-W band comb artifacts.
...
Replace per-longitude quad strips with continuous arc path fill (v6)
or dual wide centerline strokes (v7).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 16:23:19 +02:00
Anton Afanasyeu
55f770313a
Hub globe3d=6: v4 sphere math with volumetric E-W bands.
...
Fill latitude strips using hub ellipse ry; keep v4/v5 for comparison.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 16:20:03 +02:00
Anton Afanasyeu
54c3ac4966
Hub globe3d=3..5: fix E-W grid rotation iterations.
...
Strip baked SVG grid from rotating ocean (solid fill v3+).
v3 sphere parallels only; v4 +meridians; v5 hub ellipse trace.
Continents skipped v3+ until wrap is revisited.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 16:10:44 +02:00
Anton Afanasyeu
07bdf85220
Hub globe3d=2: mercator hemisphere wrap + sphere grid rings.
...
globe3d=1 keeps legacy hybrid ortho/mercator; globe3d=2 samples
hub-logo-continents-mercator-flat on visible z>0 and draws full
parallel/meridian rings so axes and continents survive rotation.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-05 15:51:47 +02:00
Anton Afanasyeu
6013b848c5
initial
2026-06-23 12:29:37 +02:00