Earlier Versions
| Name | Size | Uploaded | Game Version | Downloads | |
| flywheel-forge-1.18-0.5.1.jar release | 1.22 MB | Jan 9, 2022 | 1.18.1 | 76,360 | Download |
| flywheel-forge-1.18-0.5.0a.jar release | 1.22 MB | Dec 29, 2021 | 1.18.1 | 152,904 | Download |
| flywheel-forge-1.18-0.5.0.jar release | 1.22 MB | Dec 28, 2021 | 1.18.1 | 5,673 | Download |
| flywheel-forge-1.18-0.4.2-rc.jar release | 473.06 KB | Dec 16, 2021 | 1.18.1 | 137,322 | Download |
| flywheel-forge-1.18-0.4.1.jar release | 474.02 KB | Dec 13, 2021 | 1.18.1 | 18,545 | Download |
| flywheel-forge-1.18-0.4.0.jar release | 480.06 KB | Dec 10, 2021 | 1.18 | 22,727 | Download |
| flywheel-forge-1.17-0.3.0.jar beta | 492.77 KB | Dec 10, 2021 | 1.17.1 | 26,826 | Download |
| flywheel-1.16-0.2.5.jar beta | 411.06 KB | Nov 24, 2021 | 1.16.5 | 1,202,225 | Download |
| flywheel-1.16-0.2.4.jar beta | 412.61 KB | Sep 14, 2021 | 1.16.5 | 1,892,163 | Download |
| flywheel-1.16-0.2.3.jar beta | 455.38 KB | Aug 8, 2021 | 1.16.5 | 1,133,323 | Download |
| flywheel-1.16-0.2.2.jar beta | 412.41 KB | Aug 5, 2021 | 1.16.5 | 79,150 | Download |
| flywheel-1.16-0.2.1.jar beta | 412.38 KB | Aug 2, 2021 | 1.16.5 | 125,267 | Download |
| flywheel-1.16-0.2.0.jar beta | 411.69 KB | Jul 30, 2021 | 1.16.5 | 38,346 | Download |
| flywheel-1.16-0.1.1.jar beta | 381.18 KB | Jul 14, 2021 | 1.16.5 | 471,735 | Download |
| flywheel-1.16-0.1.0.jar beta | 339.40 KB | Jul 10, 2021 | 1.16.5 | 142,094 | Download |
| flywheel-1.16-0.0.3.jar +1 More beta | 339.06 KB | Jun 25, 2021 | 1.16.5 | 856 | Download |
| flywheel-1.16-0.0.2 +1 More beta | 265.45 KB | Jun 19, 2021 | 1.16.5 | 1,689 | Download |
| flywheel-0.0.1.jar alpha | 254.67 KB | Jun 16, 2021 | 1.16.5 | 5,662 | Download |
Description
About
The goal of this project is to provide tools for mod developers so they no longer have to worry about performance, or limitations of Minecraft's archaic rendering engine.
That said, this is primarily an outlet for me to have fun with graphics programming.
Instancing
Flywheel provides an alternate, unified path for entity and tile entity rendering that takes advantage of GPU instancing. In doing so, Flywheel gives the developer the flexibility to define their own vertex and instance formats, and write custom shaders to ingest that data.
Shaders
To accomodate the developer and leave more in the hands of the engine, Flywheel provides a custom shader loading and templating system to hide the details of the CPU/GPU interface. This system is a work in progress. There will be breaking changes, and I make no guarantees of backwards compatibility.
Plans
- Vanilla performance improvements
- Compute shader particles
- Deferred rendering
- Different renderers for differently aged hardware
Icon by @voxel_dani
Get 0.05 TON 💎
Download
Add a comment