
Install Unity and Xcode to start your augmented reality project; this video walks you through downloading Unity via Unity Hub, selecting the latest Unity version, and installing Xcode.
Create a new Unity project, import the rocket plugin, and explore the scene, hierarchy, and inspector to place objects on a detected horizontal plane for ARKit development.
Explore how the ARHitTest script places a cube on a detected horizontal plane by mapping screen touches to world coordinates and updating the cube's transform.
Interact with 3D objects in AR by touching a cube on a plane to trigger actions like color changes or hiding it, using colliders and raycasting for opening doors.
Learn to build a drivable AR car by modeling the body, adding wheels and a realistic model, and coding a driving script with keyboard and touch controls.
Add a rigidbody and box collider to the car body, then attach four wheel colliders and adjust wheel positions and radii to enable realistic suspension and collisions.
Place a shadow plane prefab under the car and scale to 1000 on the x and z axes; adjust suspension distance and friction to enable suspension and prevent slip.
In Unity, attach the drivable car model, assign wheel colliders to four wheels, adjust scale and position, set static flags to false, and hide the mesh renderer to refine visuals.
Learn how to attach a Unity car drive script to rotate rear wheels, steer left-right, and drive forward or backward with keyboard input, using public max angle and speed.
Learn to sync wheel models with wheel colliders in Unity for a drivable car, using a loop to copy position and rotation to the wheel models.
Enable touch controls for the AR car by importing crossplatform joystick assets in Unity, creating two joysticks for horizontal and vertical input, and wiring them to the car.
Resolve AR issues in a Unity and ARKit car app by correcting wheel orientation and plane-detection, and prevent joystick touches from dragging the car on a real iOS device.
Adjust scene lighting by rotating directional lights, tune soft shadows and shadow strength, add two extra lights, and enable reflections with a reflection probe to enhance the car's look.
Learn to build four color buttons and connect them to a Unity color change script to recolor the car in augmented reality, updating the body and both doors.
Attach color-change scripts to the car body and doors in Unity, and use 32-bit color codes to swap the first material or the fourth element color via on-click events.
Add headlights to a drivable car in Unity by creating emitters and a ring mesh positioned inside the body. Attach a canvas button to play the open/close headlights animation.
Learn to animate a door in Unity by rotating it from closed to open, add a canvas button, and wire a script to toggle the door on click.
Augmented reality is here to stay. If you are looking for a new extremely useful skill, this is your course. Augmented Reality is so much popular right now!!
According to the recent reports, Augmented Reality is going to be a billion dollar industry by 2023.
We are going to build an Augmented Reality app using ARKit and Unity which will be able to place a Virtual model of the Car in the real world and we will be able to drive that car. (Sounds cool, Looks even more cool)
Things you are going to learn :
Augmented Reality is the next big thing.
Sign up now to get a head start on others and really strengthen your portfolio.