Diorambo is one long-running browser app rather than something you install, so
a new version simply appears the next time you open the page. This is the record of what
arrived when.
0.1.2
Markers. Any point on the map can be pinned: a teardrop marker with
the name above it, an optional second line under that, three colours and a symbol of
your choosing punched out of its face. They sit in the same layer as the street names,
so the names move aside for them — and they stay put even with every label switched
off.
Search that knows what is already on screen. Pick a place the region
you are looking at already covers and it is marked straight away, with a View
button beside Load: View frames the pin without fetching anything, in about a
millisecond instead of a minute. Load still imports a fresh region around the place,
for when the size or the detail past the edge is what you were after.
Click a pin. A card with the name, the note and the coordinates, and
a button that copies them to the clipboard. Double-click a pin to bring the camera onto
it.
Markers travel with a link. The share button carries them along, so
what you send someone is the view and what you were pointing at. A searched
place comes back with its pin after a refresh, too.
Pins from your own code. Hand a list of coordinates to
mapRender.showMarkers() from the console or from a page around the map, and
ask mapRender.hasCoverage() whether a point is on the region already loaded
before deciding to fetch anything. Enough to follow vehicles or people as they move.
0.1.1
Share a view. A new button beside the export tray copies a link that
opens the same place, at the same region size, from the same camera position — so what
you send someone is the view you were looking at, not just the city.
Cinematic camera. Until you touch the controls the view drifts slowly
around the city, tilting between a low sweep and a high overview. The first drag stops
it, and the cinematic camera box in the Interface pane starts it again from
wherever the camera now stands.
The view comes back with the region. The last place you had open is
restored with the camera where you left it, not at the default overhead shot.
0.1.0
The first public release — Diorambo as it stands: search a place,
watch it build, take the model away.
Any place on Earth. Search by name with suggestions as you type, or
drop straight onto a point with coordinates in the URL. The map data for a square
region around it is fetched from OpenStreetMap and turned into a 3D model in the tab.
A city, not a map. Buildings at their mapped heights, roads and rail,
water, greenery and walls — drawn over real terrain built from elevation tiles.
Names where they belong. Streets drawn along the carriageway, places,
peaks and stations, each appearing as the camera comes close enough to read it.
Yours to keep. Export the model as glTF (.glb) or
Wavefront (.obj), with a choice of texture size, scale, grouping and
materials, ready for Blender or anything else that reads them.
Made to be adjusted. Region size, terrain, surface style, sun
position and which labels are drawn all live in the Options window, and are remembered
between visits along with the last region you opened.
On a phone too. Touch controls, a full-screen button, and the page
can be added to the home screen, where it opens with no browser chrome at all.