# Babylon.js Benchmarks for JetStreamThis project contains two benchmarks for testing the performance of the Babylon.js 3D engine.## Build Instructions```bash# install required node packages.npm ci# build the workload, output is ./distnpm run build```## WorkloadsThere are two distinct workloads in this benchmark suite:### 1. Startup WorkloadThis benchmark measures the time it takes for the Babylon.js engine to initialize. It evaluates a large, bundled source file and measures the time to parse the code and execute a simple test. This workload is primarily focused on parse and startup time.To run this benchmark in node for testing:```bashnpm run test:startup```### 2. Scene WorkloadThis benchmark measures the rendering performance of a complex 3D scene. It loads 3D models (`.glb` files), animations, and particle systems, and then renders the scene for a number of frames.To run this benchmark in node for testing:```bashnpm run test:scene```