
Explore augmented reality fundamentals in Unity3D and build five AR apps with Vuforia, including Godzilla, ground plane, mid-air, drone, and AI character experiences, covering scale, rotation, interaction, and assets.
Discover what's included in the giveaway: 100 plus Unity 3D assets and templates, from realistic environment packs and VFX to tools, animation models, character sets, and ready-to-use game templates.
Discover how to avail a 100 plus Unity assets giveaway by sending your course purchase receipt or screenshot to Quebec Studio at gmail.com.
Unlock 300+ blender addons for Unity3D projects with a free giveaway, including human generator, rigging tools, shaders, VFX, and more for aspiring creators.
Convai - conversational ai for virtual worlds offers a personable guide that helps plan outdoor adventures and highlights hiking destinations like the Appalachian Trail and Himalayas.
Explore a space AR marker-based app that visualizes rocket design, propulsion, guidance, gravity turns, staging, payload deployment, from external tank to satellite in orbit, built with Unity3D.
Build a Convai artificial intelligence AR app with Unity3D, focusing on ground plane detection and mid-air AR features.
Explore the heart's anatomy and function through an immersive AR experience, detailing the atria and ventricles, AV valves, septum, and the flow of oxygenated and deoxygenated blood.
Explore markerless space ar app development in Unity3D, covering rocket propulsion concepts, payload types, satellites, thrust, nozzle, and combustion dynamics.
Build a Godzilla themed AR app using Convai AI and Unity3D to demonstrate augmented reality capabilities.
Explore augmented reality and distinguish marker-based and markerless AR, showing how virtual content overlays the real world with a device camera, and how ARKit and ARCore support it.
Discover Unity 3D as a versatile game engine for AR experiences, using the Vuforia SDK and Unity's particle system to create immersive visuals, realistic physics, and animated virtual objects.
Install Unity 3D via Unity Hub, sign in with a Unity account (Google sign-in supported), choose a version, and install Android build support and Visual Studio for building AR apps.
Learn what Vuforia is and how to create a Vuforia developer account to build augmented reality apps. The session guides registration, email verification, account activation, and the login process.
Learn to import the Vuforia SDK into a Unity project, from downloading and license agreement to adding the Vuforia engine and confirming it in the Unity hierarchy.
Open Unity Hub to explore a hello AR project, learn editor layout, panels, assets, game objects, components, and package manager and Asset Store options, then test with play.
Discover how to download free 3D models from Sketchfab and import them into Unity. Use either import new asset or drag-and-drop, then adjust materials and maps in the 3D workspace.
Place the Godzilla 3D model on the image target as a child, set z to zero, scale to 0.35, and rotate 180 on the y axis for augmentation in Vuforia.
Create and assign the Godzilla Animator Controller to the 3D model, add a Godzilla Idea state, and set the Godzilla Rig ideal animation clip to preview in play mode.
Import Unity VFX assets into our Godzilla AR Unity project by signing in to the Unity Asset Store, selecting the free particle pack, downloading, and importing via the Package Manager.
Assign a VFX fire prefab to the 3D model, adjust scale, lifetime, and color over lifetime, and link it to the Godzilla Fire Attack animation.
Create and synchronize a VFX prefab with the Godzilla fire attack by making a new animation clip, copying keyframes, and keyframing start lifetime and size across idle and attack states.
Configure audio effects for vfx prefab by importing audio, applying mp3 compression and platform overrides, then attach an audio source and sync with fire attack and idle animation via keyframes.
Set up a UI button on a Unity canvas, configure a 2D-to-3D workflow, and wire a trigger to play the Godzilla Fire Attack animation with audio on click.
Enable USB debugging on your Android device and connect it to your PC. Switch the Unity project to Android, add scenes, and build the Godzilla AR APK.
Build a markerless AR app using Vuforia ground plane in Unity by configuring plane finder, placing the Iron Man 3D model on the ground, and building for Android with ARM64.
Create a Unity 3D URP project, configure Vuforia AR with a license key, add mid-air positioner and stage, attach the drone, animate, and build an Android APK using IL2CPP arm64.
Create a Unity project in Unity Hub using the 2022 editor and 3D URP template, then import the Vuforia SDK to enable a markerless Godzilla AR app.
Set up the Vuforia ground plane anchor, import the Godzilla 3d model, fix normal maps, and enable the idle animation loop on the ground plane.
Set up an animation controller for the markerless Godzilla AR app, with idle and atomic breath states. Import and attach the legacy VFX pack to the Godzilla 3D model.
Attach a vfx particle system and audio to the Godzilla 3D model in Unity3D, convert to URP, and attach the particle as a head bone child for the atomic breath.
Create new Godzilla animations with vfx and audio for a markerless AR app by copying keyframes, configuring recording, and adjusting particle systems and emission.
Discover Convai, a platform for developers to design multimodal characters with a knowledge bank, backstory, and sense-aware actions, integrate with Unity, Unreal, and Web plugins, and manage pricing.
Set up a Convai Unity project, install the NPC AI and AR packages, configure the Convoy API key, and build an Android AR app to interact with Amelia.
Fix light issues in the Convai AR app by enabling inspector option, then apply a three point light setup with white color and no shadows for mid-range devices, and rebuild.
Download and configure the Godzilla augmented reality Unity project by importing assets and the Vuforia software development kit, then set up Unity Hub, image target, and Android build settings.
Avail Unity 3D 100 plus assets giveaway by emailing your course purchase receipt to cubic studio at Gmail, then download via the provided Gmail link to boost your Unity project.
Replace image backgrounds with an AI generative fill tool by selecting the subject, inverting the selection, and prompting garden or snowy scenes to blend lighting and perspective.
Master removing unwanted people and objects with the generative fill tool, using rectangle and object selection, expanding selections, and generating fills for clean edits.
Expand your canvas with the Adobe Firefly generative fill tool, generating multiple AI-driven variations to complete portraits, skies, and backgrounds using the generative field.
Learn to add or replace elements in photos with Adobe's generative fill, using lasso and selection tools, prompts like house or waterfall, and color correction and masking for realism.
Replace clothes and hairstyles using Adobe's generative fill AI tool with the lasso tool for precise selections. Prompt sportswear, dress, or hairstyle, and view matched lighting.
Curious about Augmented Reality, You have come to the right place. Learn the basics fundamentals and programming techniques required for building fully functional Augmented Reality android and iOS apps. For this course you will need an Android Smartphone or iPhone.
So what is Augmented Reality?
According to Wikipedia, Augmented reality (AR) is a live direct or indirect view of a physical, real-world environment whose elements are "augmented" by computer-generated or extracted real-world sensory input such as sound, video, graphics or GPS data.
In Augmented Reality the real view is modified by a computer (Smartphone in this case). Augmented reality (AR) enhances one’s current perception of reality, whereas in contrast, virtual reality replaces the real world with a simulated one. Augmentation techniques are basically performed in real time,
Eg : Displaying live scores and statistics inside a live video of a sporting event
Power of Augmented Reality
I came across Augmented Reality in 2015 after watching a video of Augmented Reality Book. I was fascinated to know that such technology actually exists. So I started researching on different Augmented Reality platform. Vuforia platform seemed very promising as developers all over the World have used Vuforia for developing Augmented Reality apps.
Pokemon Go game is the best example of Augmented Reality. Other than that Augmented Reality apps expand over a wide range of topics from Education, Business, Architecture, Health Industry, Home Decoration and obviously mobile gaming.
Course Content and Overview
This course is designed for students interested in creating Augmented Reality apps. No coding experience is required; all you need is an Android or iOS device for testing your Augmented Reality apps. We will start from basics of Unity, C# platform and then move to higher topics
Intro & Basics of Augmented Reality
In the first section you will first understand as to what is Augmented Reality? Next we will look at the four different augmented reality techniques and its application. After this I will explain you what is Virtual Reality and the differences between Augmented Reality (AR) & Virtual Reality (VR)
Basics of Unity
After understanding Augmented Reality next we will look at the basics of Unity as Unity is the main software which we will use for building Augmented Reality apps.
Augmented Reality One (ARONE) application
ARONE is the first Augmented Reality Application which you are going to create. In this app you will
Create Vuforia account
Create License Key for the AR app
Upload an Image as Image Target
Understand Vuforia Image Recognition system
Solution to White ImageTarget problem in Vuforia version 6.2.10
Download 3D model from Unity Asset Store
Place 3D Model on top of Image Target
Download ARONE app database from Vuforia and activate it inside Unity
Build this app for Android & Ios
Augmented Reality Book (ARBOOK) application
In the ARBook application we will first create few sketches inches a drawing book. Next we will download some 3D Models from the asset store and project the 3D Model on top of each image target.
Application like ARBOOK can be implemented in Schools & Colleges for teaching complicated subjects in a fun and easier way.
Virtual Button & Augmented Reality Business Card (ARBusinessCard)
In this section I will explain first explain you the concept of Virtual Button in Vuforia and the six important factors that should be considered while working with Virtual Button.
Next you will create a simple Virtual Button app called AugmentedRealityVirtualButton in which you will understand the important function & interface that are required for working with Virtual Button.
After the ARVirtualButton app we will then create and ARBusinessCard. In the ARBusinessCard app you will first place multiple virtual buttons on top of an Image Target. Next I will show you how to play video file inside Unity, After this we will write a C# script to play a particular video when the virtual button for a particular video is pressed
Augmented Reality Greeting Card
In this section, you will learn the process of detecting multiple image targets simultaneously at the same time. You will also add an mp3 file in the app that will start playing only when the greeting card is opened.
Superimposition based AR | Object tracking –
In this section you will first scan a 3D model using Vuforia’s 3D scanning android application. Next we will import this model inside Unity and on top of this model we will superimpose a digital car.
Cylindrical Object tracking
In this section you will learn the technique for detecting a cylindrical object. After detecting the cylindrical object you will create a beautiful 3D scenic view around the cylinder with the help of airplanes, low poly clouds and low poly terrains.
Vuforia Cloud Recognition
In this section you will understand the working of Vuforia cloud databases. You will create an application called BookInfoAR. This application will scan a book cover(marker) and display information panel beside the book cover. The information of the marker is stored in cloud database.
Ground Planes and MidAir
In this section you will create your first markerless augmented reality using Vuforia Ground Plane. With ground plane feature we will place a lifesize Lamborghini model in real world. Next using the MidAir feature we will place a drone in mid air.
User Defined Target
In this section you will understand a feature called User Defined Target feature from the Vuforia Core Sample. With the help of User Defined Target feature we can use any image as an marker.
So after explaining you the course content I hope to see you inside this Augmented Reality course