Claim Missing Document
Check
Articles

Found 1 Documents
Search

Benchmarking Graphics Rendering Capabilities: Java Processing vs. P5.js Firdaus, Muhammad Bambang; Darma, Adi Surya; Arifin, Zainal; Anam, M. Khairul; Halim, Muhammad Yusuf; Yunianta, Arda
Advance Sustainable Science Engineering and Technology Vol. 8 No. 1 (2026): November - January
Publisher : Science and Technology Research Centre Universitas PGRI Semarang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26877/asset.v8i1.2036

Abstract

Rendering efficiency is a critical factor in cross-platform animation development. This study benchmarks the performance of Java Processing and P5.js by measuring frame rates and frame counts across six heterogeneous computing devices for 2D and 3D animation tasks. Each benchmark was executed under standardized conditions for 60 seconds, and performance data were collected at fixed intervals. Results indicate that Java Processing consistently achieves higher rendering efficiency, with up to 313% greater frame rates and 265% higher frame counts compared to P5.js, particularly in computationally intensive 3D scenarios. These differences are attributed to Java Processing’s compiled execution and direct OpenGL integration, while P5.js performance is constrained by browser-based execution and limited GPU utilization. The findings suggest Java Processing is preferable for high-performance simulations and complex visualizations, whereas P5.js remains effective for lightweight web-based 2D applications.