Skip to content

Meekiavelique/minecraft-vanilla-skybox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft Vanilla Skybox

my discord server : https://discord.gg/avSH2JTfef

Only supports 1.21.5 and up (plus 25w10a and up for snapshots)!

An implementation of procedurally generated skyboxes in vanilla Minecraft without requiring a sun.png texture file.

This is a fork of Balint Csala's vanilla skybox template pack. If you find this implementation helpful, consider donating to the original author:

kofi paypal

You're free to use this pack forever in return for credit and links to both this repository and the original repository on any distribution site. If these terms don't work for you, contact the original author on Discord (@balintcsala) or through GitHub.

alt text alt text

Key Changes from Original Implementation

This fork modifies the original implementation to:

  • Generate skyboxes procedurally through shader code instead of relying on the sun.png texture file

Customization

Customization is done directly in the shaders rather than through image files:

  • Modify the skybox generation algorithm in assets/minecraft/shaders/core/position_tex_color.fsh

Other customizations

  • The shader removes fog by default because it might clash with the skybox. To revert this, delete assets/minecraft/shaders/include/fog.glsl.
  • The shader removes the horizon of the game (only appears at sunset and gives the lower edge of the sky an orangeish hue). If you want to revert this, delete assets/minecraft/shaders/core/position_color.vsh and the same but with .fsh

Limitations

  • Requires shader knowledge to customize effectively
  • Most likely not compatible with graphics mods like Sodium, IRIS, OptiFine
  • Procedural generation may have a slight performance impact on lower-end devices

Original Project

For the texture-based implementation, see the original project at balintcsala/minecraft-vanilla-skybox.

About

vanilla skybox using core shader drawn in glsl (based on balint's minecraft-vanilla-skybox)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • GLSL 100.0%