ANALISIS BENCHMARKING PERFORMA FRAMEWORK A-FRAME DAN BABYLON.JS UNTUK 3D OBJECT VIEWER
Perkembangan teknologi WebGL memungkinkan visualisasi tiga dimensi (3D) langsung melalui browser, mendorong penggunaan framework 3D seperti A-Frame (deklaratif) dan Babylon.js (imperatif) dalam pengembangan aplikasi web. Penelitian ini membandingkan performa kedua framework tersebut dalam implementasi 3D Object Viewer berdasarkan render time, CPU usage, GPU usage, memory usage, dan FPS, menggunakan website benchmarking dengan 3D model high polygon dan low polygon berformat GLB dan OBJ pada browser Google Chrome. Hasil analisis statistik deskriptif menunjukkan performa yang relatif setara pada render time (selisih <10%), GPU usage (<2%), dan FPS (<1%). Perbedaan utama terletak pada CPU dan memory usage: Babylon.js lebih efisien hingga 83,2% pada CPU dan 38,2% pada memori dibanding A-Frame, terutama pada 3D model high polygon, sedangkan A-Frame sekitar 4,7% lebih hemat memori pada 3D model low polygon berformat OBJ. Tidak terdapat framework yang unggul mutlak, sehingga pemilihannya bergantung pada karakteristik 3D model dan kebutuhan aplikasi.
URI
https://repo.itera.ac.id/depan/submission/SB2607270058
Keyword
A-Frame Babylon.js Benchmarking WebGL 3D Object 3D Model 3D Viewer performa