Hi there.
This question will take some setting up, but I’m hoping some experienced user can read this and let me know what they think.
I realize that Unity is primarily a game development tool, but I am considering it for a historical/cultural project. I’m considering it because of the in-browser functionality, as there is really no good way to deploy 3D inside a Web browser.
I have done a project in the past which linked a GIS-accurate map of a city neighborhood to relevant cultural and archival data from a museum database. This is a museum installation, and it uses some other proprietary 3D technology from another company, connected to a Flash movie that runs inside a Web browser.
I am now researching technologies for a similar project, except this time we want to deploy it in a browser, or else as a downloadable application (or both).
The user experience we are looking to create will be to have a world people can navigate with the mouse. The buldings in the world will essentially be hotspots that, when clicked, initiate a database search of related data, and perhaps bring the result list up in a translucent overlay. Then, clicking the individual items would show the detailed textual and/or graphical information in the item.
So, my questions are:
Do people think it’s possible to import a map from a more hardcore GIS aplication into a Unity world?
Do people think Unity could be suitable platform for displaying textual information? Graphical information such as JPEGs? Multimedia assets like audio and video files? (I am assuming the latter could not be streamed into a Unity app from outside, so we would have to rely on an external player?)
Can Unity do stuff like SQL database connections over a network, or else getting data from XML feeds, etc.?
Thanks much for any opinions/insights you may have.