Skip to content

Big graphics rehaul#57

Merged
SirLynix merged 23 commits intodevfrom
graphics-rehaul
Apr 24, 2026
Merged

Big graphics rehaul#57
SirLynix merged 23 commits intodevfrom
graphics-rehaul

Conversation

@SirLynix
Copy link
Copy Markdown
Member

Still a big work in progress and requires cleanup, but is so much better.

  • Implemented naive surface nets for natural blocks (artificial blocks stay blocky)
  • Planet voxels are now scaled at 1/2
  • Textures are now compressed (required since new textures are 2048²)
  • Implemented an asset cooker to handle all assets
  • Block library comes from a .json file
  • Switched Lua runtime to LuaJIT and replaced a lot of C++ bridge by native Lua (mathematical classes for examples) - required because planet generation was taking a very long time.
image image image

@SirLynix SirLynix merged commit 35083e1 into dev Apr 24, 2026
25 of 29 checks passed
@SirLynix SirLynix deleted the graphics-rehaul branch April 24, 2026 11:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant