Augmented reality
BLENDER - ANIMATIE - AUGMENTED REALITY
BLENDER - ANIMATIE - AUGMENTED REALITY
STAPPENPLAN
STAPPENPLAN
Stappen die maar eenmalig worden uitgevoerd:
- Vuforia. com ( https://developer.vuforia.com/ )
- registreren bij de website
- licentiesleutel aanmaken via de tab Develop --> License Manager
- per project een database aanmaken met foto's onder Develop --> Target Manager
- downloaden van database met foto's en kopiëren van de licentiesleutel
- Installeren van Unity ( https://unity3d.com/ )
- Zet het vinkje aan bij Android Build Support
- Zet het vinkje aan bij Vuforia AR Support
- Installeren van Android SDK ( https://developer.android.com/studio/index.html )
- Download en installeer de Android Studio ( SDK inbegrepen )
- Open de applicatie en kies onderaan in het opstartvenster voor Configure --> SDK Manager en installeer de SDK versies die je wenst te hebben. SDK = Software Development Kit en heb je nodig om je applicatie te doen werken op een bepaalde versie van Android toestellen.
- Installeren van de JDK ( http://www.oracle.com/technetwork/java/javase/downloads/index.html )
Stappen per project:
- Maak voor je project een mappenstructuur aan onder mijn documenten met:
- Blender ( voor je 3D modellen )
- Unity ( voor je project in unity )
- Vuforia ( voor je 2D tracking foto's, licentiesleutel en database objecten )
- Android Build ( voor het eindresultaat )
- Plaats de vuforia-bestanden in de map ( licentie en database )
- Start Unity
- Start een nieuw project met de unity map als locatie
- Ga naar File --> Build Settings en kies voor Android build. ( switch platform )
- Ga naar Edit --> Project settings --> Player:
- Other settings --> Package name
- Other settings --> Target API level
- Other settings --> Android TV uit
- XR settings --> Vuforia AR
- Ga naar Edit --> Preferences --> External Tools --> SDK --> Browse --> type in %localappdata% --> android/sdk ( selecteer deze map ) zorg dat er in het path "\" staan en geen "/"
- Assets --> Import package --> Custom Package ... ( selecteer uw vuforia database )
- Verwijder alles uit de scene
- Plaats een Game object --> vuforia --> AR camera
- Open vuforia configuration k
- Kopieer de licentiesleutel naar App License Key
- Activeer de juiste database
- Open vuforia configuration k
- Plaats een Game object --> vuforia --> Image
- Image Target Behavior --> zet de database en image target
- Kopieer je blend file en texturen naar de Unity Asset folder ( deze wordt omgezet )
- Plaats je model als een child onder je image
- Maak het materiaal aan
- Build je project naar de map Android Build ( *.APK )
REFERENTIE
REFERENTIE
AR Core: Unity bevat ook een Augmented reality uitbreiding van Google zelf. Meer info: https://developers.google.com/ar/develop/unity/getting-started