
John Warwick guides you through building augmented reality experiences with Niantic Lightship. Scan environments using Unity, import assets, and anchor AR content to Niantic VPN server, featuring a plant-purify demo.
discover how Niantic lightship VPS enables location-based augmented reality and learn to configure it with the Unity 3D engine via unity hub, including registration, real-world mesh capture, and shared ar.
Create a new Unity project for Niantic Lightship, switch to iOS, set portrait orientation, configure camera, microphone, and location permissions, and import Lightship packages and the hub for Stantec integration.
Discover how to scan environments with the Niantic Wayfarer app to create private and public waste spots and place augmented reality content at real-world locations.
Build and deploy your AR app from Unity to iOS, configure boot settings, enable automatic signing, embed the swift standard library, and install the generated project on a connected iPhone.
Test the first build of the Niantic Lightship VPS AR experience by installing the app, accepting location, and localizing a placed cube at a chosen site.
Transform the scene by replacing the cube with flower models to beautify the environment. Use anchors and prefabs, then save all anchors in the authoring tab.
Decorate the scanned location by placing and duplicating flower and plant 3D models, adjusting positions to create a lush AR scene.
Duplicate and arrange the flower 3D assets in the scanned location, then save, apply changes, and preview the AR experience while planning a future animation.
Learn to animate flowers in Unity using timeline to grow from the ground with animation tracks and clips, including the activation track, and save the scene for polished AR experience.
Add a UI button at the center of the screen to trigger timeline, importing a circular icon and fonts, and build the UI inside a prefab with Text Mesh Pro.
Attach a script to the root prefab to receive the timeline's playable director and trigger play with the director when the UI button is pressed, then deactivate the button.
Fix the AR experience by adding an event system to the prefab, deactivating flowers on awake and activating them with the button to start growing.
Build android and iOS app experience by configuring iOS build settings in Unity, ensuring signing and bit code, embedding Swift standard libraries, and deploying to a connected device for testing.
Conclude by showing how Niantic Lightship powers AR experiences with Unity, environment scanning, image tracking, and semantic segmentation. The course shares practical resources and a book to deepen learning.
Are you interested in creating immersive and interactive AR experiences at real-world locations? Do you want to learn how to use the latest technology from Niantic, the makers of Pokemon Go and Ingress, to build location-based AR apps with Unity 3D engine? If yes, then this course is for you!
In this course, you will learn how to use Niantic Lightship VPS, a service that enables developers to accurately localize users, their devices, and persist AR content at any VPS-activated location¹. You will also learn how to use Niantic Lightship ARDK, a toolset that offers the best world-mapping, semantic segmentation, and shared AR feature sets².
By the end of this course, you will be able to:
Understand what Niantic Lightship VPS is all about
Understand the basics of Niantic Lightship VPS and how it works with Niantic Lightship ARDK.
Scan real-world locations using the Niantic Wayfarer app and submit them to Niantic to be registered as VPS-activated Wayspots.
How to anchor virtual experiences and content to your Niantic VPS-activated Wayspots
Create a Unity project and import the Niantic Lightship ARDK package.
Set up your project settings and configure your device for testing.
Use the Lightship VPS SDK to localize users and their devices at VPS-activated locations.
Build a location-based AR app using Unity 3D engine and deploy it to your device.
This course is suitable for anyone who has some experience with Unity 3D engine and C# programming. You will also need a compatible device that supports ARCore or ARKit, and a Niantic account to access the Lightship VPS service.
If you are ready to start building the real-world metaverse with Niantic Lightship VPS and Unity 3D engine, enroll in this course today!