LIST OF FIGURES PAGE Figure 2.1: Result of customers and employees using smartphones 15 Figure 2.2: Result of their interest in using mobile application 15 Figure 2.3: Result of interest in AR and virtual technology 16 Figure 2.4: Result of buyer interest according until age 16.
INTRODUCTION .................................................... 10-13
MOTIVATION
Also learn to combine our 3D modeling, animation and graphic art knowledge with software programming, games and technology such as virtual reality-augmented reality. My basic goal of this project is to make a virtual product showcase application using 3D model visualization and Augmented Reality. Some of the famous games that have finally set a standard in the market are specially based on augmented and virtual reality.
Some of the famous AR-based applications provide easy access to users in a way that simplifies the job. Developing an Android application based entirely on augmented reality is the perfect way to improve your online sales. There are many companies that have already invoked augmented reality in their businesses through smart applications that let users feel the things that reinforce their decision.
The various car racing games and furniture with augmented reality applications also motivated me to come up with this project (idea). My main motivation is to create a usable augmented reality application prototype that can also be used for other products.
OBJECTIVES
These are the facts that motivated me to create an app for a company to display their product attractively to customers for better sales and also for customer satisfaction. Above all, the main objective of the project is to create 'Real World' voice and touch controlled augmented reality applications, mixed reality applications that can be used to increase sales by impressing the customer.
Background Study .................................................... 14-22
- Survey Report
- Requirments Analysis from Car-Showroom
- Customer Requirments Analysis
- Customer/Client Satisfactions Analysis
- Augmented Reality
- Virtual Reality
- Mixed Reality
From this survey, we know from car showroom workers and car buyers that most of them had a smartphone. From this survey, we know that everyone loves the augmented reality feature on their smartphone. From this survey, we know that 50% of them know about AR and 50% don't know about VR.
From this survey, we learn that concerns about air pollution and higher taxes have increased interest in gasoline and hybrid cars. Most of them said that the design is very user friendly and for AR app every function should be accessible from the screen, that's what I did. All these procedures must be performed together, then only it can show a virtual object in a real environment.
However, only a few AR companies, such as Metaio, Vuforia, Wikitude, ARMedia, Layar and many others, have an advanced AR Software Development Kit (SDK) to enable efficient AR application development, and some SDKs actually do not require programming skills. skills. All these procedures must be done together, only then it is able to display the virtual environment.
METHOD OF DEVELOPMENT ........................... 23-40
Material and Texuring of Car
Lighting in Car Scene
Rendering of Car Animation Scene
Wire-Frame Render
After this setup from XR Setting, I need to check the vuforia augmented reality setup option for sure. Now the user has to enter indoor or outdoor scenes for their vehicle AR experience. After importing the 3D models by setting up the AR Camera, I need to focus on the functionality and user interface.
It starts with Unity 2017.2. Unity developers have been able to create Vuforia-compatible apps using a simple writing workflow and open scripting directly in the Unity Editor. These types of trackers rely on advancements, for example, GPS, accelerometer, spinner, and more unpredictable image processing calculations, to place virtual items or data into the Earth. This software has a status in the film, television and gaming industries for its prospects in motion graphic animation, visual effects production, 2D animation, video and audio editing.
This is the one-stop solution for almost every type of compositing works in the industry now. Although there are other node-based powerful compositing tools in the industry now, Adobe after effects is still the first choice for artists like me who like to work with layers and timelines. This IDE contains everything we need to build great software and bring our apps to even more devices.
But the main problem is that I still need to play and run this inside the Unity game engine. The design used in the applications was used to create this video, with visual effects added and composited with Adobe After Effects. So, mobile devices must have Arcore or Arkit support to run ground plane detection like I used in the outdoor scene.
However, it is a challenge because there are still academic subjects to be completed alongside this project. Through interaction, unlike Augmented Reality, functions can help carry out a virtual exercise – with augmented showcase, digital modeling and simulations, and ultimately acquire some capabilities. In the near future I would like to add more such as driving features, drivable car, showroom based system etc.
Augmented Reality App Dev Workflow
- Vuforia Development Portal
- Unity AR setup and workflow
Introduction
Once I identified what to do for my project and I had the necessary data to move to the production phase, I made the list of required software as below, and made sure to install it in my workstation. I chose this game engine for my project because of its user-friendly user experience and user workflow. Microsoft Visual Studio is preferred by the Unity officials for its latest versions and it influenced me to use it for my project's back end.
It should be noted that without serializing the scenes, the application will not be properly deployed as usable. To build my project for iOS devices like iPhone, iPad or iPod, I first need an Apple MacOs running machine called mac. And also need to export and save my project files from unity>asset>export asset to share by other devices.
If the work file needed to be modified on other workstations, I found it useful to always have the project settings folder with the exported package. If we want to use the same working files on another computer, we need to open a new project and import the custom package into it. Other problems do not work. "AR Virtual Car Showroom" app lower Android version, smartphones with low ROM and RAM.
In this chapter I have presented a comparative discussion about my project and other ways of presenting AR & VR. While academics do not in principle need to be bound to teach all students science, their goal is to get them to be authoritative about a subject. The possible result of joining smartphones, with Augmented and Virtual Reality for business commerce, education is huge, but it still needs to be learned completely.
Hence, multitasking is very essential because this project must be completed without disturbing academic performance. In addition, time management is also a key factor in ensuring that this project hits the hurdle throughout the process and can be completed on time. I did a short course on "AR" and its requirements that can be expanded enough so that I can challenge myself and produce a very useful application with the combination of Augmented and 3D modeling animation.
Unity 3D
Adobe Illustraor
Autodesk Maya
Due to a user-friendly interface, Maya has become one of the favorite 3d modeling and animation tools for the industry experts. After the initial release, the software is advanced with newer and smarter perspectives and the latest versions include realistic shading and dynamic simulation tools to get even physically and visually perfect models and animations. We chose this software for all the 3D design and modeling parts of our project.
Vuforia
The applications that use Marker less followed are the more general area-based or position-based reality, augmented or mixed reality.
Adobe After Effects
Microsoft Visual Studio 2017
Adobe Photoshop
FINAL OUTPUT AND EVALUATION ................ 54-57
- Building Apk for Android
- Building Apk for iOS
- Compositing Intro
- Lacking, Bugs and Challenges
Otherwise, it is very common to have errors, which are almost impossible to solve without creating that part from scratch. The Intro Video is a short video clip just made for the purpose of introducing car details. Although without this feature, every other reasonable smartphone can run my app only ground level detection, or our door scene will not complement 3D model.
A powerful workstation is needed to develop this application, and to add driving features, the driving car needs an additional automotive physics engine that costs a lot. So this app will need minimum android version of android 7.1 or higher and for iOS it needs minimum iOS version of iOS 11 or latest android version, high ROM and RAM smartphones perfectly for effective execution. The AR Virtual Car Showroom” application would provide a very vivid concept of luxury automobile vehicles, bringing the automobile showroom to a plate for the customer.
The virtual experience would look like the real scenario and users would be able to rotate, move, scale, look inside and even split it into parts. By going inside, potential car owners could see if the car they wanted to buy was fit to drive.
DISCUSSION
Introduction
Discussion
CONCLUSSION
Conclusion
What have I gained from this project
FUTURE POSSIBILITIES
There are options to add newer features and make this app more useful for more users.