
I built an open-source Three.js simulation of Masjid al-Haram featuring real-time Tawaf, crowd movement, gate entry/exit, and transition into prayer rows.
The simulation supports up to 5,000 agents and runs directly in the browser.
Live demo:
https://alzin.github.io/The-Great-Mosque-of-Mecca-Masjid-al-Haram/
GitHub:
https://github.com/alzin/The-Great-Mosque-of-Mecca-Masjid-al-Haram
Feedback on performance, rendering, and crowd simulation is very welcome!