Both sides previous revision Previous revision Next revision | Previous revision |
project:virtual_3d_exhibition [2018/10/28 14:58] – [Technical Information] silvanheller | project:virtual_3d_exhibition [2019/05/08 17:15] (current) – [Technical Information] silvanheller |
---|
| |
{{:project:biglisa.jpg?nolink&800|}} | {{:project:biglisa.jpg?nolink&800|}} |
| |
| In the end we even created a mockup of the possible backend ui, the following images are some impressions for it: |
| |
| {{:project:bui-entry.jpg?nolink&300|}} |
| {{:project:bui-room.jpg?nolink&300|}} |
| {{:project:bui-exhib.jpg?nolink&300|}} |
| |
| |
==== Technical Information ==== | ==== Technical Information ==== |
| |
Our code is on Github, both the [[https://github.com/sauterl/glamhack2018-public|Frontend]] and the [[https://github.com/ppanopticon/virtual-exhibition-manager|Backend]]. | Our code is on Github, both the [[https://github.com/dbisUnibas/virtual-exhibition-presenter|Frontend]] and the [[https://github.com/dbisUnibas/virtual-exhibition-manager|Backend]]. |
| |
We are using [[https://unity3d.com|Unity]] with the [[https://assetstore.unity.com/packages/tools/integration/steamvr-plugin-32647|SteamVR Plugin]] to deploy on the [[https://www.vive.com/eu/|HTC Vive]]. This combination means we had to use combinations of C# Scripting (We recommend the excellent [[https://www.jetbrains.com/rider/ | Rider Editor]]), design using the Unity Editor, custom modifications to the SteamVR plugin, do 3d model imports using FastObjImporter and other fun stuff. | We are using [[https://unity3d.com|Unity]] with the [[https://assetstore.unity.com/packages/tools/integration/steamvr-plugin-32647|SteamVR Plugin]] to deploy on the [[https://www.vive.com/eu/|HTC Vive]]. This combination means we had to use combinations of C# Scripting (We recommend the excellent [[https://www.jetbrains.com/rider/ | Rider Editor]]), design using the Unity Editor, custom modifications to the SteamVR plugin, do 3d model imports using FastObjImporter and other fun stuff. |
Our backend is written in [[http://openjdk.java.net|Java]] and uses [[https://www.mongodb.com|MongoDB]]. | Our backend is written in [[http://openjdk.java.net|Java]] and uses [[https://www.mongodb.com|MongoDB]]. |
| |
For the style transfer images, we used a open source python code which is available on [[https://github.com/anishathalye/neural-style|Github]] | For the style transfer images, we used a open source python code which is available on [[https://github.com/anishathalye/neural-style|Github]]. |
==== Acknowledgments ==== | ==== Acknowledgments ==== |
The [[https://dbis.dmi.unibas.ch|Databases and Information Systems Group]] at the University of Basel is the home of a majority of our project members. Our hardware was borrowed for the weekend from the [[https://gravis.dmi.unibas.ch|Gravis Group]] from Prof. Vetter. | The [[https://dbis.dmi.unibas.ch|Databases and Information Systems Group]] at the University of Basel is the home of a majority of our project members. Our hardware was borrowed for the weekend from the [[https://gravis.dmi.unibas.ch|Gravis Group]] from Prof. Vetter. |