Tauri v2
Migration to Tauri v2 is now complete.
With the new version more desired technologies are available.
WebGL 2
Rendering system has been upgraded to WebGL 2.
Though it is still not WebGPU, it is large step forward.
Rendering
Current map rendering now supports displaying multiple terrain layers,
and the tile flipping and rotation mechanism is complete.
The tile transformation is applied accordingly to cell data specified in the map.
The map's zoom feature enables smooth transitions between 2x magnification and a full map view.
The zoom point is now centered on the display but will be aligned with the pointer position in the future.
The panning is aligned with the pointer's movement and is preserved when zooming.
The implementation of a multi-layer map rendering is in progress.
Layering will allow the transparent tiles, like the shore, to be placed above water.
The layering and transparency will provide better results and more flexibility
than using shores with integrated water patterns.