Spatial object median rules in bounding-volume hierarchies for complex environments

Splitting process in Bounding-Volume Hierarchies (BVH) for collision detection is one of the most challenging issues in computer graphics. The splitting process requires an object with their set of triangles to be splitted into two parts using binary tree. The problem exists where most of objects do...

Full description

Bibliographic Details
Main Author: Sulaiman, Hamzah Asyrani
Format: Thesis
Language:English
Published: 2010
Subjects:
Online Access:http://eprints.utm.my/16700/7/HamzahAsyaraniSulaimanMFSKSM2010.pdf
_version_ 1846215609723912192
author Sulaiman, Hamzah Asyrani
author_facet Sulaiman, Hamzah Asyrani
author_sort Sulaiman, Hamzah Asyrani
description Splitting process in Bounding-Volume Hierarchies (BVH) for collision detection is one of the most challenging issues in computer graphics. The splitting process requires an object with their set of triangles to be splitted into two parts using binary tree. The problem exists where most of objects do not have similar triangle size and thus creating unbalanced tree when reaching the final level of tree construction. It is very crucial to make sure that the BVH tree construction is always in balanced as the speed of BVH tree traversal algorithm dropped for unbalanced tree. In this thesis, we introduce the Spatial Object Median Splitting (SOMS) Rule to enhance the capability of BVH construction by efficiently splitting the irregular triangles so that each of them can be bounded with single Axis-Aligned Bounding Box (AABB). The process starts by splitting the longest axis between the midpoint of the triangles based on their minimum and maximum points. Result show that SOMS is capable of creating an optimum level of BVH where more leaf nodes containing a single triangle bounded with AABB are produced compared to Spatial Median technique. From the BVH construction experiments, SOMS managed to create the AABB tree in 43 milliseconds for object that have 948 triangles or 8% faster compared to the Spatial Median technique. Furthermore, experiment to create BVH also showed that SOMS produced 26% more nodes with single triangle compared to the Spatial Median technique given that the total object triangle count for the complex environment are 5672 triangles. The E-Node traversal approach that is specially designed to perform traversal testing for SOMS technique is able to detect overlap between dynamic and static models in an average of 0.2 milliseconds for the same complex environment. As a conclusion, BVH can easily be constructed using SOMS approach to create a more balanced tree and an E-Node traversal algorithm that is more efficient and faster.
format Thesis
id uthm-16700
institution Universiti Teknologi Malaysia
language English
publishDate 2010
record_format eprints
spelling uthm-167002017-09-13T06:55:34Z http://eprints.utm.my/16700/ Spatial object median rules in bounding-volume hierarchies for complex environments Sulaiman, Hamzah Asyrani QA75 Electronic computers. Computer science Splitting process in Bounding-Volume Hierarchies (BVH) for collision detection is one of the most challenging issues in computer graphics. The splitting process requires an object with their set of triangles to be splitted into two parts using binary tree. The problem exists where most of objects do not have similar triangle size and thus creating unbalanced tree when reaching the final level of tree construction. It is very crucial to make sure that the BVH tree construction is always in balanced as the speed of BVH tree traversal algorithm dropped for unbalanced tree. In this thesis, we introduce the Spatial Object Median Splitting (SOMS) Rule to enhance the capability of BVH construction by efficiently splitting the irregular triangles so that each of them can be bounded with single Axis-Aligned Bounding Box (AABB). The process starts by splitting the longest axis between the midpoint of the triangles based on their minimum and maximum points. Result show that SOMS is capable of creating an optimum level of BVH where more leaf nodes containing a single triangle bounded with AABB are produced compared to Spatial Median technique. From the BVH construction experiments, SOMS managed to create the AABB tree in 43 milliseconds for object that have 948 triangles or 8% faster compared to the Spatial Median technique. Furthermore, experiment to create BVH also showed that SOMS produced 26% more nodes with single triangle compared to the Spatial Median technique given that the total object triangle count for the complex environment are 5672 triangles. The E-Node traversal approach that is specially designed to perform traversal testing for SOMS technique is able to detect overlap between dynamic and static models in an average of 0.2 milliseconds for the same complex environment. As a conclusion, BVH can easily be constructed using SOMS approach to create a more balanced tree and an E-Node traversal algorithm that is more efficient and faster. 2010 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/16700/7/HamzahAsyaraniSulaimanMFSKSM2010.pdf Sulaiman, Hamzah Asyrani (2010) Spatial object median rules in bounding-volume hierarchies for complex environments. Masters thesis, Universiti Teknologi Malaysia, Faculty of Computer Science and Information System.
spellingShingle QA75 Electronic computers. Computer science
Sulaiman, Hamzah Asyrani
Spatial object median rules in bounding-volume hierarchies for complex environments
title Spatial object median rules in bounding-volume hierarchies for complex environments
title_full Spatial object median rules in bounding-volume hierarchies for complex environments
title_fullStr Spatial object median rules in bounding-volume hierarchies for complex environments
title_full_unstemmed Spatial object median rules in bounding-volume hierarchies for complex environments
title_short Spatial object median rules in bounding-volume hierarchies for complex environments
title_sort spatial object median rules in bounding volume hierarchies for complex environments
topic QA75 Electronic computers. Computer science
url http://eprints.utm.my/16700/7/HamzahAsyaraniSulaimanMFSKSM2010.pdf
url-record http://eprints.utm.my/16700/
work_keys_str_mv AT sulaimanhamzahasyrani spatialobjectmedianrulesinboundingvolumehierarchiesforcomplexenvironments