Immerse yourself in a new way of exploring art interactively
An augmented reality application for the Microsoft HoloLens®, developed using the Unity Game Engine
ARtExplorer lets you see art like never before:
- View selected paintings and discover virtual objects emerging from the artwork
- Interact with these objects by moving, rotating, and resizing them
- Gain fresh perspectives and explore additional details
- Combine elements from different paintings to create unique compositions
- Integrate virtual objects into your physical surroundings
- Compare the objects with the original paintings to enhance your understanding
- Access additional information and insights about each artwork
Used Packeges:
- Vuforia for Image Detection
- MRTX2 for HoloLens® Functionalities
- Barbara Seidinger, User Interface Design and Gesture Tracking
- Michelle Zender, Menu Interaction Development and Scripting
- Amiin Najjar, App Setup and 3D Model Design
- Lukas Plenk, Image Recognition, Model Placement and Interactions
Before you can start with development, ensure you have the following installed:
- Unity Hub: Download and install Unity Hub from the official Unity Website
- Unity Game Engine: Go Installs > Install Editor > Archive and then download the 2022.3.21f Version
- Visual Studio 2022: Comes with the Engine - You can also install it manually from the offical Visual Studio Website
- Required Modules: Add these Modules to your Visual Studio Installation
- Python Development
- Desktop Development with C++
- Universal Windows Platform Development including all optional C++ tools
- Game Development with Unity
- Game Development with C++
Clone the Repository:
git clone https://github.com/BarbaraSe/ARtExplorer.git
cd ARtExplorer
Unity
- Setup Build Setting (File > Build Setting): ARM 64-bit, D3D Project, Latested Installed, 10.0.10240.0, Visual Studio 2022, Local Machine, Release
- Build: Save inside Folder 'Install' - Create this Folder on first build
Visual Studio
- Open Folder Install and the '.sln' File
- Settings UI: WIFI: Debug, ARM64, Remote Machine / USB: Release, ARM64, Device
- On the Right Side Panel select Universal Windows
- For Remote Build: Project > Properties > Configuration Properties > Debugging and put the IP of HoloLens® inside Machine Name field
- Run
HoloLens®
- Turn on Developer Mode on your device if not done yet
- Info IP: Settings > Same Wifi as Computer > Properties > IPv4
- Info PIN: Settings > Update > For Developers > Under Device discovery > Pair
Have fun bringing objects from artworks into your reality and exploring art in a new way ~ Your ARtExplorer Team