Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore Schulung

ARCore Schulung Unity Schulung

ARCore Schulung:
Einführung in die Augmented Reality-Entwicklung für Android Mobilgeräte mit ARCore

 

Besuchen Sie diese Schulung doch einfach online: Sie lernen in einer kleinen Lerngruppe mit Gleichgesinnten über das Internet per Video und Audio LIVE mit Ihrem Trainer von Ihrem Arbeitsplatz / Homeoffice aus, als wären Sie persönlich im Schulungsraum. Inkl. Zufriedenheitsgarantie: Sollten Sie im Anschluss an diese Online-Schulung, warum auch immer, nicht zufrieden sein: Sie können das Training in Krefeld als Klassenraumschulung beim nächsten garantierten Termin kostenfrei noch einmal besuchen.

 

Lerne in diesem dreitägigen Workshop, wie du die Googles Plattform ARCore für den Aufbau von Augmented-Reality-Erlebnissen verwendest. Wir lernen in einer kleinen Lerngruppe gemeinsam, wie die verschiedenen APIs es ermöglichen, dass ARCore mit Hilfe eines Android-Mobiltelefons seine Umgebung erfasst, die Welt versteht und mit Informationen zu interagiert. Dir werden die grundlegenden Vorgehensweisen erörtert, um ein ARCore System in Unity aufzusetzen, welches dann als APK-Installationsdatei exportiert und auf ein begleitendes Gerät publiziert wird. Damit kennst Du das Fundament für die Entwicklung von überzeugenden AR Applikationen, welche 3D Grafik nahtlos mit einem Echtzeit-Videobild eines Mobilgerätes zusammenführen. Du gehst auf Themen wie Umgebungs- und Detailerkennung durch das Videobild, platzieren von Objekten sowie praktische Beispiele für viele andere AR-Konzepte ein. Die Android Plattform und ihr komplexes Ökosystem ist ein Schlüsselthema in diesem Kurs und ermöglicht Dir als Entwickler somit einen schnellen und unkomplizierten Start in die Entwicklung mit diesen weit verbreiteten Geräten.

Diese ARCore Schulung bieten wir Ihnen auch als individuelles ARCore Training vor Ort als Firmen-Seminar an.

Seminarinhalt  

Android Entwicklung mit Unity

  • Die Entwicklung für Android ist eine der komplexeren Problemstellungen in der Verwendung mit Unity um AR Applikationen zu produzieren. Fehlende Treiber und SDKs sind eine verbreitete Problematik für viele neue Entwickler die versuchen, im Android Ökosystem Fuß zu fassen. Wie man an das Setup der benötigten Treiber und Schnittstellen, Entwicklungsumgebungen und Unity-Module herantritt, lernen wir in diesem Kapitel. Unity wird als eine Basis für korrekten Szenenaufbau benutzt und es wird eine komplette Pipeline vom Editor bis aufs Abspielgerät erklärt.

AssetStore Voraussetzungen und ARCore Plugins

  • Unity selbst ist nur eines der Schlüsselelemente für die Entwicklung mit ARCore. Ein Teil der Magie passiert innerhalb interner Bibliotheken auf der Android/Java Seite, die zuerst in Unity verfügbar sein müssen. Wir erklären die Verwendung des AssetStores und des Plugin Managers um ein korrektes ARCore Integrationsplugin einzubinden und benutzen dieses Wissen um unsere ersten ARCore Verbindungen aufzubauen.

Voraussetzungen für ein gutes AR Erlebnis

  • Videoeinbindung bringt ihre eigene Klasse von Problemen und Limitationen mit sich. Beleuchtungsszenarios für die Erkennung von Details, Datengenauigkeit der ausgelesenen Umgebung und verschiedene andere Voraussetzungen müssen verstanden sein, um ein gut funktionierendes AR Erlebnis aufsetzen zu können. Wir diskutieren über die verschiedenen Wege, AR in reale Situationen einzubauen und zeigen Problemstellungen, die beachtet werden müssen in der Entwicklung.

Umgebungserkennung und ARCore Hintergründe

  • Wie erkennt ARCore die Umgebung und ermöglicht es uns, 3D Grafiken in die Videobilder einzusetzen? Wir schauen uns die unterliegenden Prinzipien der visuell-bewegten Odometrie sowie die daraus resultierenden Fähigkeiten der Erkennungsalgorithmen an, um unsere Hierarchien in den angezeigten Hintergrund zu transferieren. Koordinatensysteme sind ein Schlüsselelement für die Kombination der ausgelesenen 3D Punktewolke von ARCore mit den Objekten unserer Szene.

Trefferpunkterkennung und dynamische Objekte

  • Da nun ein Verständnis für unsere Umgebung vorliegt, ist es von Nöten, einen Punkt in der Umgebung zu identifizieren, so dass wir ein dynamisches Objekt an dessen Position erstellen können. Instanziierung ist der Weg um diese Problematik zu lösen und zusammen mit Prefabs sprechen wir über ein Cloning-Setup, mit dem wir Inhalte in unserem 3D-Raum platzieren können. Dies ermöglicht uns, „Dinge“ in der Welt des Videobilds zu platzieren.

Ebenenerkennung und Verankerung

  • ARCore liefert uns verschiedene komplexe Informationen, die wir für Positionierungszwecke auswerten können. Ebenen ermöglichen uns, Orientierungen auf Inhalte anzuwenden, bezogen auf Oberflächen wie Tische, Wände, etc. Dynamische Verankerung bewegt die Inhalte dann im Bezug auf die Hintergrundszene. Wie dies aufzusetzen ist, so dass eine Verbindung ist mit den verschiedenen Spielobjekten besteht, stellt einen kritischen Schritt dar, um Dinge fest in Szene zu setzen.

Lichteinschätzung und Verdeckung

  • Für eine nahtlose Einbindung der platzierten Inhalte ist eine Einschätzung der angezeigten Lichtsituation im Videobild notwendig. Glücklicherweise liefert ARCore einige Daten der umgebenden Lichtsituation. Wir erörtern ambiente Lichteinflüsse auf den Szeneninhalt in Unity und integrieren die ARCore Resultate. Verdeckung ist ein weiteres Thema das notwendig ist, für den glaubwürdigen Einbau der Prefabs, da Objekte sich „verstecken“ müssen, sobald Wände oder Sichtbarrieren auftauchen. Die Fähigkeiten des ARCore für diese Problemstellung wird im Detail erörtert.

Debugging und Visualisierung der Umgebung

  • Oft ist es einfacher, ein Verständnis für das Umgebungsszenario aufzubauen, wenn es grafisch visualisiert wird. Durch die Anzeige, was ARCore wirklich tut, gewinnen wir ein klareres Bild bei falschem Verhalten in der Platzierung und Orientierung unserer Objekte. Dies geschieht durch die Visualisierung spezieller Eigenschaften der unterliegenden Punktewolke und die Nutzung dieser Informationen in der angezeigten Umgebung.

Performanzeinschränkungen von Mobilgeräten

  • Mobile Entwicklung konfrontiert uns mit speziellen Hürden in der Performanz, da innerhalb von AR Applikationen viele Informationen auf einem kleinen Gerät verarbeitet und angezeigt werden müssen. Korrekte 3D Geometrie und Performanzeinschränkungen der Logik und der Inhalte sind sehr wichtige Punkte, um eine fehlerfreie Ausführung mit hohen Bildraten auf dem Gerät zu garantieren. Wir sprechen über typische Performanzproblematiken und wie sie umgangen werden können.

Weitere Informationen  

Zielgruppe

User Interface-Entwickler, Unity Entwickler, 3D-Entwickler


Voraussetzungen

Teilnehmer benötigen Erfahrung in der C# Entwicklung mit Unity und ein Verständnis für die Erstellung von Unity Szenen für die Publizierung. Theoretischer Hintergrund über 3D Koordinatensysteme und Augmented Reality Theorie im Allgemeinen ist notwendig; Verständnis für 3D Geometrie und Shader stellt ein Plus dar.


Ihr Vorteil

 

INCAS ist der deutschlandweit einzige Unity Authorised Training Partner (UATP). Profitieren Sie von den Vorteilen, Trainings von erfahrenen und zertifizierten Unity Trainern zu erhalten - mit Bestnoten in der Kundenzufriedenheit!
(Download Zertifikat)

 

Haben Sie Fragen oder Wünsche?

Rufen Sie uns kostenlos an unter
0800 4772466


Senden Sie uns gerne eine E-Mail an beratung@incas-training.de

Termine und Preise  

Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore Schulung

Preis:
€ 1.590,00 zzgl. MwSt.
€ 1.892,10 inkl. MwSt.

Dauer:
3 Tage

PDF Download
Krefeld Krefeld    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Online-Kurs Online-Kurs    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore Online-Training
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Krefeld Krefeld    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Online-Kurs Online-Kurs    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore Online-Training
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Krefeld Krefeld    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Online-Kurs Online-Kurs    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore Online-Training
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Krefeld Krefeld    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Online-Kurs Online-Kurs    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore Online-Training
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Krefeld Krefeld    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Online-Kurs Online-Kurs    
3 Tage Entwicklung mit Unity auf dem Google Augmented Reality-Framework ARCore Online-Training
  Beginn: Mi 09:00 Uhr  
  Ende: Fr 17:00 Uhr  
Wunschtermin auf Anfrage
Sie möchten dieses Training gerne an einem anderen Termin oder Ort besuchen?

Bitte klicken Sie Ihre Wunschtermine an

* Ich habe die Datenschutzerklärung zur Kenntnis genommen und ich stimme zu, dass meine Angaben zur Kontaktaufnahme und für Rückfragen dauerhaft gespeichert werden.

Hinweis: Sie können Ihre Einwilligung jederzeit für die Zukunft per Mail an info@incas-training.de widerrufen.

 

*  Diese Felder müssen ausgefüllt sein

Organisatorisches zum Seminar   

Kategorie: ARCore Aufbauseminar

Sonstiges:
Getränke, Mittagessen, Mobile AR-Teilnahmezertifikat und ARCore-Schulungsunterlagen sind im Preis inbegriffen

Stichworte zu dieser ARCore Schulung:
Unity3D, ARCore, Google

Informationen zum Durchführungsort:
Krefeld Online-Kurs Düsseldorf Köln

ARCore Firmenschulung  

Die Vorteile einer ARCore Firmenschulung in Ihrem Hause (InHouse Schulung) oder bei der INCAS liegen auf der Hand:

  • Teilnehmerunabhängiger Tagessatz
  • Zeitersparnis durch eine kurze und intensive ARCore Schulung
  • Freie Terminwahl, auf Wunsch auch Abends oder an Wochenenden
  • Zielorientierter als eine offene ARCore Schulung, da exakt auf Ihre Bedürfnisse zugeschnitten
  • Vertraulicher, da Internes auch intern bleibt
  • Wir leihen Ihnen auf Wunsch gerne Schulungsrechner

PDF Download Firmenschulung Senden Sie mir ein unverbindliches Angebot:

Ansprechpartner

Gewünschter ARCore Seminarort

  •  
  •  
  •  

* Ich habe die Datenschutzerklärung zur Kenntnis genommen und ich stimme zu, dass meine Angaben zur Kontaktaufnahme und für Rückfragen dauerhaft gespeichert werden.

Hinweis: Sie können Ihre Einwilligung jederzeit für die Zukunft per Mail an info@incas-training.de widerrufen.

Aktion  

Online Kurse - So geht's!

Das gesamte Kursprogramm der INCAS Training ist auch als Live Virtual Class (LVC) verfügbar. In [...]

Unity Certified Instructor

Dieses Training wird durch einen Unity Certified Instructor gehalten, der die strengen Qualitätsansprüche von Unity erfüllt und gleichzeitig über große Projekterfahrung verfügt.

Alternative Unity Trainings 

Kontakt  

INCAS Training und Projekte GmbH & Co. KG
Europark Fichtenhain A 15
D-47807 Krefeld
Fon: 02151 366250
Freecall: 0800 4772466
Fax: 02151 3662529
E-Mail: info@incas-training.de