Optimization of assets pipeline for unity game engine
With the development of times and the popularity of smart devices, the convenience of life has been greatly improved. People are willing to order food through Grab Food, call car services by Grab, book the movie tickets through GV app. However, people still choose to visit the real property on site...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2018
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/76266 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-76266 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-762662023-07-07T16:42:25Z Optimization of assets pipeline for unity game engine Wang, Jiahao Wang Dan Wei School of Electrical and Electronic Engineering James Ma DRNTU::Engineering::Electrical and electronic engineering With the development of times and the popularity of smart devices, the convenience of life has been greatly improved. People are willing to order food through Grab Food, call car services by Grab, book the movie tickets through GV app. However, people still choose to visit the real property on site rather than viewing the 2D floor plan on the phone. There are a lot of house searching platforms in the markets and most of them choose to provide the house details by showing photos or videos. Although these photos and videos provide the customers with the basic information, these information are lacks of three-dimensionality and realism. Quantum Jump Singapore is a startup company, which aims to visualize the house by using 3D and VR technology. “HouseDecorator” and “Pocket Property” are the two applications developed by Quantum Jump, which transfer the 2D floor plans into a virtual property. This report details the designing and conducting Unity unit test cases for “HouseDecorator” and "Pocket Property". The test cases are developed based on the Unity platform and C# language. Unity platform provides developers with two different test mode: PlayMode Test and EditMode Test. According to the functions need to be tested, test cases are assigned to the corresponding mode to conduct the test. Specific outputs will be checked to ensure the functions are executed successfully and the APIs are assigned correctly. Though this Unity unit test, serval critical bugs were found and fixed. “HouseDecorator” had been used for creating hundreds of 3D floor plans in past three months, and “Pocket Property” was published successfully in both App Store and Google Play store in this September. Bachelor of Engineering (Electrical and Electronic Engineering) 2018-12-13T14:27:24Z 2018-12-13T14:27:24Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/76266 en Nanyang Technological University 42 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Electrical and electronic engineering |
spellingShingle |
DRNTU::Engineering::Electrical and electronic engineering Wang, Jiahao Optimization of assets pipeline for unity game engine |
description |
With the development of times and the popularity of smart devices, the convenience of life has been greatly improved. People are willing to order food through Grab Food, call car services by Grab, book the movie tickets through GV app. However, people still choose to visit the real property on site rather than viewing the 2D floor plan on the phone.
There are a lot of house searching platforms in the markets and most of them choose to provide the house details by showing photos or videos. Although these photos and videos provide the customers with the basic information, these information are lacks of three-dimensionality and realism.
Quantum Jump Singapore is a startup company, which aims to visualize the house by using 3D and VR technology. “HouseDecorator” and “Pocket Property” are the two applications developed by Quantum Jump, which transfer the 2D floor plans into a virtual property.
This report details the designing and conducting Unity unit test cases for
“HouseDecorator” and "Pocket Property". The test cases are developed based on the
Unity platform and C# language.
Unity platform provides developers with two different test mode: PlayMode Test and EditMode Test. According to the functions need to be tested, test cases are assigned to the corresponding mode to conduct the test. Specific outputs will be checked to ensure the functions are executed successfully and the APIs are assigned correctly.
Though this Unity unit test, serval critical bugs were found and fixed.
“HouseDecorator” had been used for creating hundreds of 3D floor plans in past three months, and “Pocket Property” was published successfully in both App Store and Google Play store in this September. |
author2 |
Wang Dan Wei |
author_facet |
Wang Dan Wei Wang, Jiahao |
format |
Final Year Project |
author |
Wang, Jiahao |
author_sort |
Wang, Jiahao |
title |
Optimization of assets pipeline for unity game engine |
title_short |
Optimization of assets pipeline for unity game engine |
title_full |
Optimization of assets pipeline for unity game engine |
title_fullStr |
Optimization of assets pipeline for unity game engine |
title_full_unstemmed |
Optimization of assets pipeline for unity game engine |
title_sort |
optimization of assets pipeline for unity game engine |
publishDate |
2018 |
url |
http://hdl.handle.net/10356/76266 |
_version_ |
1772828406149283840 |