Implementation of Enhanced Axis Aligned Bounding Box for Object Collision Detection in Distributed Virtual Environment

Axis Aligned Bounding Box (AABB) is a popular method for object collision detection in distributed virtual environment (DVE). Actually, besides AABB several researchers have found better methods but those methods are not used in DVE. The simplicity of AABB is one of reasons. Another side, researchers have found several methods to make a scalable DVE to accommodate huge users. Object-based simulators architecture is one of them. It uses a simulator for an object in DVE. This paper aims to determine the comprehensive effects of implementing AABB in DVE and to enhance AABB implementation in DVE using object-based simulators architecture in order to be able to use other object collision detection methods in DVE. This research had four stages. First stage, we developed DVE application. The second stage was running AABB in DVE. In this stage, we also determined characteristics of AABB implemented in DVE. Third, we implemented AABB in object-based simulators architecture. This architecture used more simulators to manage objects. Finally, we analyzed and compared the results to the common existing DVE. There were three parameters measured in this research: runtime, frame rate and CPU usage of simulation application. The experiment results showed that computation complexity was the most important thing to be considered in DVE because DVE always updates its environment. Adding a few workloads into AABB degraded strictly performance of DVE. The results also showed that the enhanced AABB implementation in DVE using the object-based simulators architecture could rich the user experiences. The average runtime, frame rates and CPU usages using this architecture are 0.001 second, 239 fps and 20.94%, respectively. These achievements are better than common DVE. This novel approach could be used to implement other better collision detection algorithms in DVE such as oriented bounding box (OBB).

Authors

Institutions

Publication Details

Journal
Journal of Applied Data Sciences
Published
2024-09-01
DOI
https://doi.org/10.47738/jads.v5i3.226
Citations
2
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.50
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Implementation of Enhanced Axis Aligned Bounding Box for Object Collision Detection in Distributed Virtual Environment

Elfizar Elfizar
2 citations
Journal of Applied Data Sciences
Robotic Path Planning Algorithms
0.50
article

Implementation of Enhanced Axis Aligned Bounding Box for Object Collision Detection in Distributed Virtual Environment

Elfizar Elfizar
article en
2 citations

Abstract

Axis Aligned Bounding Box (AABB) is a popular method for object collision detection in distributed virtual environment (DVE). Actually, besides AABB several researchers have found better methods but those methods are not used in DVE. The simplicity of AABB is one of reasons. Another side, researchers have found several methods to make a scalable DVE to accommodate huge users. Object-based simulators architecture is one of them. It uses a simulator for an object in DVE. This paper aims to determine the comprehensive effects of implementing AABB in DVE and to enhance AABB implementation in DVE using object-based simulators architecture in order to be able to use other object collision detection methods in DVE. This research had four stages. First stage, we developed DVE application. The second stage was running AABB in DVE. In this stage, we also determined characteristics of AABB implemented in DVE. Third, we implemented AABB in object-based simulators architecture. This architecture used more simulators to manage objects. Finally, we analyzed and compared the results to the common existing DVE. There were three parameters measured in this research: runtime, frame rate and CPU usage of simulation application. The experiment results showed that computation complexity was the most important thing to be considered in DVE because DVE always updates its environment. Adding a few workloads into AABB degraded strictly performance of DVE. The results also showed that the enhanced AABB implementation in DVE using the object-based simulators architecture could rich the user experiences. The average runtime, frame rates and CPU usages using this architecture are 0.001 second, 239 fps and 20.94%, respectively. These achievements are better than common DVE. This novel approach could be used to implement other better collision detection algorithms in DVE such as oriented bounding box (OBB).

Journal of Applied Data SciencesVol. 5(3)
Riau University (ID)
Openalex Percentile: Top 35%
Robotic Path Planning Algorithms
0.50
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Implementation of Enhanced Axis Aligned Bounding Box for Object Collision Detection in Distributed Virtual Environment — Elfizar Elfizar · Journal of Applied Data Sciences (2024) | TGRS Research Map | TGRS