I have an exciting project in the works where users can explore a virtual world in various vehicles.
The design of the world model should be simple, so I am currently researching the best approach to achieve this.
My initial idea is to use an SVG world map that allows real-time navigation (similar to Google Street view) and render the first-person perspective using three.js.
Although I have already compiled a database of select cities for navigation, I am still figuring out how to integrate them into the SVG map or 3D world.