DEV Community

jg-noncelogic
jg-noncelogic

Posted on • Originally published at washere.live

Show HN: I Was Here – Draw on street panoramas, others can find your drawings

Show HN: I Was Here — draw on street panoramas, strokes stick to 3D geometry, realtime persistence. Built with WebGL2 + Mapillary. Try it: https://washere.live Source: https://news.ycombinator.com/item?id=47303571

The neat bit: strokes are projected onto the panorama so they wrap around buildings instead of a flat overlay. That needs camera poses and reprojection into the panorama mesh. WebGL2 renders it; Mapillary supplies imagery and pose metadata.

Product take: fun demo, weak product unless discovery + moderation exist. A global canvas without geo-indexing, nearby feeds, and provenance invites spam and abuse. For real users, findability and safety are the features.

If you’d ship this, start with: (1) Geo-index (Redis GEO or PostGIS), (2) light-weight CRDT sync (Yjs/Automerge) for strokes, (3) human review + versioned provenance. That makes the canvas useful to agencies and legal teams. Thoughts? #geomapping #webgl #buildinpublic

Top comments (0)