The purpose of this tool is to capture data sent via Hyperion Engine's profiler backend and display it using a HTML canvas element.
To set up this tool run npm install in the root directory of the project. Ensure that typescript is installed as well: npm install -g typescript.
To build it: npm run build
Finally, start it with: npm run start.
This will start a server listening on port 8000, which Hyperion is set up to send profiler requests to by default. Ensure profiling is enabled in Hyperion by checking if HYP_ENABLE_PROFILE is defined in core/Defines.hpp>.
When you run Hyperion Engine with HYP_ENABLE_PROFILE defined, it will automatically send HTTP requests to the server.