International Journal of Electrical and Intelligent Engineering
Vol 1, No 2 (2025)

3D Object Movement Transformation Using FPS and TPS Camera View Modes in OpenGL

MAULINA SAFITRI (Universitas Islam Negeri Maulana Malik Ibrahim Malang)
RAMA YUSUF MAHENDRA (Institut Teknologi Sepuluh Nopember Surabaya)
Rasyeedah Binti Mohd Othman (Universiti Teknologi PETRONAS, Malaysia)
Riffani Fathia Annisa (Universitas Islam Negeri Maulana Malik Ibrahim Malang)



Article Info

Publish Date
30 Dec 2025

Abstract

Object transformation in three-dimensional space is a fundamental component in the development of interactive and realistic 3D modeling systems, particularly for control-based visual simulations and gaming applications. This study investigates the use of two camera viewpoint modes First-Person Shooter (FPS) and Third-Person Shooter (TPS) in a 3D object movement simulation implemented using OpenGL. The system is developed in Python using the Pygame library and applies basic object transformations, including translation, rotation, and scaling, based on homogeneous coordinates. Both camera modes are evaluated within the same simulation environment consisting of a car object, boundary walls, and obstacles. Experimental results show that the TPS camera mode provides better navigation performance by reducing collision frequency and offering a broader view of the environment, while the FPS camera mode delivers a more immersive experience with limited spatial visibility. Comparative graphs of navigation completion time and collision count highlight clear performance differences between the two camera modes. These results indicate that camera viewpoint selection significantly affects navigation efficiency and user experience in 3D visualization systems. The proposed simulation can serve as a foundation for visual-based control systems, virtual training environments, and educational applications involving spatial navigation.

Copyrights © 2025






Journal Info

Abbrev

ijeie

Publisher

Subject

Computer Science & IT Control & Systems Engineering Electrical & Electronics Engineering Energy Engineering

Description

International Journal of Electrical and Intelligent Engineering is an open access journal. The International Journal of Electrical and Intelligent Engineering IJEIE is a scholarly journal with a strong presence in Asia and seeks to engage a global audience. The journal mission is to promote the ...