mirror of
https://github.com/Jozufozu/Flywheel.git
synced 2025-01-12 23:36:09 +01:00
Lookin good
- Update logo - Update README
This commit is contained in:
parent
ddcc96e52a
commit
38c5b439d9
4 changed files with 11 additions and 18 deletions
BIN
.github/logo.png
vendored
Normal file
BIN
.github/logo.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 956 KiB |
BIN
.idea/icon.png
BIN
.idea/icon.png
Binary file not shown.
Before Width: | Height: | Size: 7.9 KiB After Width: | Height: | Size: 9.2 KiB |
29
README.md
29
README.md
|
@ -1,10 +1,13 @@
|
|||
<div align="center">
|
||||
<img src="https://i.imgur.com/yVFgPpr.png" alt="Logo by @voxel_dani on Twitter" width="250">
|
||||
<img src=".github/logo.png" alt="Logo by jnix" width="250">
|
||||
<h1>Flywheel</h1>
|
||||
<h6>A modern engine for modded Minecraft.</h6>
|
||||
<a href='https://ci.tterrag.com/job/Flywheel/job/Forge/job/1.18/'><img src='https://ci.tterrag.com/job/Flywheel/job/Forge/job/1.18/badge/icon' alt="Jenkins"></a>
|
||||
<h6>Reinventing the wheel so you don't have to.</h6>
|
||||
<a href='https://ci.tterrag.com/job/Flywheel/job/1.20.1/'><img src='https://ci.tterrag.com/job/Flywheel/job/1.20.1/badge/icon' alt="Jenkins"></a>
|
||||
<a href="/LICENSE.md"><img src="https://img.shields.io/github/license/Engine-Room/Flywheel?style=flat&color=900c3f" alt="License"></a>
|
||||
<br>
|
||||
<a href="https://discord.gg/xjD59ThnXy"><img src="https://img.shields.io/discord/841464837406195712?color=5865f2&label=Discord&style=flat" alt="Discord"></a>
|
||||
<a href="https://www.curseforge.com/minecraft/mc-mods/flywheel"><img src="http://cf.way2muchnoise.eu/486392.svg" alt="Curseforge Downloads"></a>
|
||||
<a href="https://modrinth.com/mod/flywheel"><img src="https://img.shields.io/modrinth/dt/flywheel?logo=modrinth&label=&suffix=%20&style=flat&color=242629&labelColor=5ca424&logoColor=1c1c1c" alt="Modrinth"></a>
|
||||
<br>
|
||||
</div>
|
||||
|
||||
|
@ -16,22 +19,12 @@ 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.
|
||||
Flywheel provides an alternate, unified path for entity and block entity rendering that takes advantage of GPU
|
||||
instancing. Flywheel gives the developer the flexibility to define their 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
|
||||
To accommodate 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.
|
||||
|
||||
### Getting Started (For Developers)
|
||||
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 57 KiB After Width: | Height: | Size: 956 KiB |
Loading…
Reference in a new issue