VIRTUAL REALITY BASED ROOM DECORATION APPLICATION
In the current modern era, every person wishes to have a quality lifestyle. Over time every one wants a change in the existing lifestyle. The advancement in current technologies also has a great impact on the human lifestyle. Virtual reality is an innovative and exciting technology that has delivere
2025-06-28 16:36:37 - Adil Khan
VIRTUAL REALITY BASED ROOM DECORATION APPLICATION
Project Area of Specialization Augmented and Virtual RealityProject SummaryIn the current modern era, every person wishes to have a quality lifestyle. Over time every one wants a change in the existing lifestyle. The advancement in current technologies also has a great impact on the human lifestyle. Virtual reality is an innovative and exciting technology that has delivered a considerable impact in today’s modern world. Virtual Reality gives the immersive look of the real world in the simulated environment. The basic idea behind the development of our Virtual Reality-Based Room Decoration Application is to enhance the living standard of the people and their lives by changing their traditional room decoration method by virtual reality room decoration. So we have decided to initiate this idea as our final year project. In the development of this project, we have used three main hardware components which include a Samsung Galaxy S6 Edge Smartphone a Samsung Gear VR Headset, and a Samsung Gear VR controller for an immersive room decoration experience in virtual reality. For the frontend and backend development of our project, we have used two different software that is freely available over the internet includes Unity 3D(Real-time development platform) and Visual Studio (Coding platform for programs). The application has an attractive and beautiful user interface (UI) which enables its user to make it easy to manage the application. In the application, the user can add the furniture to the Room. The user can walk around in the decorated or empty room. The user can change the floor and wall color/textures. The application also has an assumpted online store where the user has a look at the furniture and other decoration items and walk around in the store. The application is helpful for the interior designer to demonstrate the decoration ideas to the customers. This application allows its user to have a virtual world experience. The hardware required to use this application is comparatively inexpensive to others, and the people can purchase them easily, from the local market of the city, and can be able to have experience of virtual reality for the decoration of their rooms in a virtual world which alternatively makes their life easier than before. This project system is much efficient for the interior room decoration field and a less expensive project as compare to others.
Project ObjectivesIn the present era of our lifestyle, everybody is getting too much busy in their daily life routine and due to a busy life routine people are unable to furnish their rooms manually for perfect looking, but people want to have beautifully decorated rooms. So to overcome these types of problems we have developed a solution having the following objectives which are as under.
- The prime objective of our project is to provide a solution to the problems in the interior design of the Room.
- Provide the facility to the user to decorate their rooms virtually according to their requirements.
- Allow users to change room stuff like wall color/texture, furniture, flooring textures, tiles, lamps, etc.
- For a walk around in the decorated room or store provide the teleportation feature to the user.
- The project is extremely effective to save time and human efforts associated with the room decoration.
- This project helps its users to minimize their physical efforts for room decoration purposes.
- This project helps to reduce the decoration mistakes which usually done while room decorations purposes, we don’t need to decorate our rooms again and again.
The project development and implementation are divided into two parts which are Software (the application and its development) and Hardware (deployment and testing). The application is developed using the Unity 3D (v 2019.4.6) and Visual Studio 2019. The Unity 3D is used to develop the virtual reality scene of Room and Stores. Unity 3D is the platform where 3D scenes are made using the 3D models. The application has a basic Room scene where some furniture and the Room structure is shown. The Room scene has the interactable User Interface through which the user can visit the store scene, add the furniture to the room, and change the texture/color of the Wall and floor. The teleportation and controller line rendering is also developed using the Unity 3D already provided components. The other part of the software is the scripts attached to each component in Unity. The scripts are written in Visual studio 2019 using the C-Sharp language. The scripts include the working behavior of each component. The hardware used in the project includes the Samsung Galaxy S6 Edge Smartphone, The Samsung Gear VR, and The Samsung Gear VR controller. The Samsung Gear VR is compatible with only Samsung smartphone. The Samsung Gear VR provides the field of view for the application. The project is deployed on The Samsung S6 edge smartphone and the controller is used to interact with the application UI and manipulate application items
Benefits of the ProjectThe project benefits are listed below:
- Lifestyle enhancement from traditional decoration to virtual reality-based decoration.
- The application will make it easy to doing room decoration and immersive look of Decorated Room before actual decoration.
- The project is extremely effective to save time and cost regarding room decoration.
- The application requires less physical effort for room decoration purposes.
- The application will provide an immersive look at the furniture.
- In the application, the user can decorate the room according to the wish or demand.
- Satisfiedroom decoration experience.
- The application is very beneficial for the interior designer to demonstrate the ideas to the users/customers.
The following hardware items are used in the project.
- The Samsung Gear VR Headset
- The Samsung Gear VR Controller
- The Samsung Galaxy S6 Edge Smartphone
- VR Headset USB Connector
- VR Controller Touchpad
- VR Controller Batteries
The Samsung Gear VR Headset: The Samsung Gear VR Headset (RM-324) is the headset, which we have used in the project to virtually decorate the rooms. The Samsung Gear VR is a virtual reality headset made by Samsung Electronics, in partnership with Oculus VR, and manufactured by Samsung. The headset was released on November 27, 2015. When in use, The Samsung Galaxy S6 Edge Smartphone acts as the headset's display and processor, while the Gear VR unit acts as the controller, which means it provides the field of view, as well as a custom inertial measurement unit or IMU, for rotational tracking, which connects to the Smartphone via USB-C or micro-USB. This VR headset provides the ability to witness all the virtual scenes playing on a Smartphone very clearly. The headset has the following parts.
VR Headset Lens: Commonly the Fresnel lenses are used in VR headsets because of their conservativeness and less weight structure. The light rays strike our lens at a different angle we see the image as far away as it is. Fresnel lenses help us to see clear images from a VR headset.
VR Headset Focus Wheel: Different users of the Samsung Gear VR Headset have different eyesight, thus some users might not able to see a clear view of the virtual scene due to the improper focus. In headsets, the focus wheel helps us to focus on the virtual scenes that we are viewing through Headset which provides a clear view of the scene.
The Samsung Gear VR Controller: The Samsung Gear VR Controller plays a vital role in virtual room decoration purposes as all the physical and non-physical activities including objects adding, removing, dragging, and dropping from item menu object scaling and rotation, color or texture changing, etc. all of these functionalities are done by using a Controller.
The Samsung Galaxy S6 Edge smartphone: The Samsung Galaxy S6 Edge has the Android 5.0.2 Lollipop initially, which is Upgradeable to the Android 7.0 Operating System, with Octa-core Samsung Exynos Processor, alongside 3GB RAM for good performance. With the Supper-AMOLED display, it provides a crisp picture of the scene in the VR Headset.
VR Controller Touchpad: Each Samsung Gear VR Controller has a touchpad provision for the selection of items and navigation of display items. The user just needs to move the pointer of the controller to the desired item and just simply need to touch the touchpad for the item selection. In teleportation, the touchpad is used for moving towards the desired location.
VR Headset USB Connector: There are typically two different types of USB connectors (Type-C and Micro) are used in the VR Headsets for maximum mobile support, user can change USB connector easily according to their Smartphone supporting USB type.
Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology Augmented & Virtual RealityOther TechnologiesSustainable Development Goals Industry, Innovation and Infrastructure, Life on LandRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 24600 | |||
| Samsung Galaxy S6 Edge Mobilephone | Equipment | 1 | 12000 | 12000 |
| Samsung Gear VR Headset With Controller | Equipment | 1 | 8000 | 8000 |
| Book Printing & Binding | Miscellaneous | 1 | 4300 | 4300 |
| Panaflex | Miscellaneous | 1 | 300 | 300 |