Port of glmark2 in webgl. It is a benchmark of the webgl rendering engine in JS.
The jellyfish example is inspired from the glmark2 repository.
The project should install for any version of node 0.12+ onwards. To install node on your environment, please check this url
npm i
npm start
This project should work with Firefox 49+ or Chrome 51+.
Configuration for reaching these numbers: GTX1080, i3, full screen resolution, on Firefox. In Firefox about:config, set the layout.frame_rate variable to 0, if you want to overcome the default 60 FPS limit of all browsers.
Jellyfish Count | 32 | 256 |
---|---|---|
FPS in WebGL | 1236 | 408 |
FPS in ThreeJS | 1181 | 396 |
FPS in AFrame | 1056 | 390 |
We average the measures over 10 samples for each case.
For the original results, the google sheet can be found here.
This software is maintained with love by Inovia Team. Made in San Francisco.