Map33.js
Languages and libraries
3d mapping library
SHOW HN2020
How HN took it
6 positive, 15 neutral or asking, 1 mixed, 7 critical, out of 29 comments about the project. Thread score +0.05.
Idea: 1 for, 6 againstPerformance: 3 for, 1 againstDocs: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Smooth rendering performance on phones and older devices
From 2 comments
Opened this on a 3 year old iPhone 8 and it loaded quickly and generated super smooth 60 FPS renders. Looks great!
btgeekboy on HN60fps on iphone6 too
quickthrower2 on HN
Impressive visuals and location choice
From 1 comment
Gorgeous! Loved the location. Very impressive and wonderful work! I would suggest copying your discourse post to the README so it makes a little more sense.
nico_h on HN
Objections
Low frame rate on some older computers
From 1 comment
Well I'm at 3 FPS on an Intel i7 2.40GHz.... would be nice to control the level of detail to give older machines higher refrefresh rates Update: Seems to work much better on…
gitgud on HN
Fixed-size tiles lose detail when zooming out and look blurry zoomed in
From 1 comment
Looks nice, great job! I've spent the last ~5 years developing a terrain engine in this space (also on top of THREE.js), that you can find here: www.procedural.eu - it supports…
pheelicks on HN
Seams between tiles
From 1 comment
Have you considered fixing the seams between tiles by generating tiles 2 cells larger, computing normals, and then discarding the outer ring of tiles, by trimming the index…
artifact_44 on HN
Requests
Control over level of detail for older machines
From 1 comment
Well I'm at 3 FPS on an Intel i7 2.40GHz.... would be nice to control the level of detail to give older machines higher refrefresh rates Update: Seems to work much better on…
gitgud on HN
GIS data support (points, lines, polygons)
From 1 comment
Any plans on adding support for displaying GIS data? I would love something like this I could drop a point, line or polygon onto!
gorbypark on HN
Ability to export mesh and texture
From 1 comment
Looks cool! Is there a way to export the mesh & the texture?
eg312 on HN
Draw GPS paths such as Strava rides on the map
From 1 comment
This looks really cool! I've been thinking of a project where I can view a 3D map of my ride on Strava .. is that something that's possible with this library? Can it draw paths…
krat0sprakhar on HN
Questions
Whether WebGL limitations are fixed in WebGL 2 or WebGPU
From 1 comment
I'm curious what limitations you see in WebGL, and whether they are fixed in WebGL 2 or in WebGPU.
modeless on HN
Whether Martini-based mesh simplification was tried
From 1 comment
This is cool. I'm just starting out on a similarish idea at the moment to visualise depth data on the great barrier reef - using RTIN (mapbox's demo martini library) to simplify…
somishere on HN
Alternatives named
deck.gl
From 3 comments
Anyone wanting a more mature library for 3d maps, https://deck.gl/ is pretty good and made by Uber.
aclatuts on HNLook at deck.gl
sroussey on HNI'd recommend deck.gl [0]. It's built for visualizing many types of GIS data in the browser, and also has a TerrainLayer for rendering extruded terrain. (Disclosure: I'm a…
kylebarron on HN
Cesium.js
From 2 comments
How about Cesium.js? You can drop files onto the globe. https://cesium.com/cesiumjs/cesium-viewer/
kejaed on HNYou can do this with Ayvri: https://ayvri.com/ Built with CesiumJS: https://github.com/CesiumGS/cesium Disclaimer, I work for Cesium.
OmarShehata on HN
Fatmap
From 1 comment
Fatmap [0] has a Strava integration, so you can see your rides/runs on top of the terrain. [0]: https://fatmap.com
kylebarron on HN
Ayvri
From 1 comment
You can do this with Ayvri: https://ayvri.com/ Built with CesiumJS: https://github.com/CesiumGS/cesium Disclaimer, I work for Cesium.
OmarShehata on HN
Relive
From 1 comment
Have you seen https://www.relive.cc/ ?
dodo6502 on HN