The BabylonJS scene
The BabylonJS engine
The hemispheric light
The directional light (for shadows)
The ground mesh (if enabled)
The arc rotate camera (if enabled)
Start the render loop
Cleanup function to remove resize listener and dispose resources
The BabylonJS scene