FUSE (Fast Universal Simulator Engine)

FUSE (Fast Universal Simulator Engine) is OpenGolfSim’s lightweight 3D golf simulation and physics engine. Providing components and utilities for building fully featured golf simulator experiences in any WebGPU or WebGL-capable browser or device.

Download and install OpenGolfSim Desktop or Mobile, to see the engine in action, connect, and send shots your launch monitor.

View on Github

This software is licensed under the PolyForm Noncommercial License 1.0.0. For commercial use, please contact us.

Building & Installing

First clone the FUSE repo:

git clone https://github.com/OpenGolfSim/fuse.git

Enter the cloned directory:

cd fuse

Run the development server locally:

npm run dev

You should now be able to load the examples in your browser at http://localhost:5173

Module

The FUSE repo can be installed as an node module in your own project and used to create fully custom games and experiences.

npm install github:@opengolfsim/fuse