Skip to content

yavincl/photon

 
 

Repository files navigation



photon

A gameplay-focused shader pack for Minecraft

Screenshot

acknowledgments

installation

  • Download on Modrinth (recommended)

  • Download latest commit

  • Photon can be used with Iris (recommended) or OptiFine

  • Iris is a modern shader loader with far better performance, mod compatibility and developer features than OptiFine. Some features (Colored Lighting) will only work on Iris

  • Once you have your preferred shader loader installed, simply place the downloaded zip file in your .minecraft/shaderpacks folder

features

  • Fully revamped sky, lighting and water with a cohesive visual style
  • Immersive weather system with different skies each day, featuring multiple volumetric cloud layers
  • Colored lighting using a voxel flood-fill algorithm (enabled with Ultra profile, requires Iris)
  • Full labPBR resource pack support
  • Extensive settings menu allowing you to customize every aspect of the shader
  • Screen-space reflections
  • Volumetric lighting
  • Soft shadows with variable penumbra size
  • High quality ambient occlusion (GTAO)
  • Camera effects: bloom, depth of field, motion blur
  • Much improved image quality with TAA, FXAA and CAS
  • Advanced temporal upscaling (disabled by default) for low end devices

compatibility

  • Nvidia, AMD and Intel GPUs
  • Iris - version 1.5 and above
  • OptiFine - on Minecraft 1.16.5 and above
  • Photon is also compatible with Distant Horizons (as of writing this requires a special version of Iris and Distant Horizons which is available in the Iris installer)

precomputing skylight SH

Photon now expects spherical-harmonic coefficients for skylight as a uniform. Use scripts/generate_skylight_sh.py to compute these coefficients from a sky map and upload them to the u_sky_sh uniform before rendering. Define SKY_SH_LEGACY to revert to the old in-shader sampling path.

showcase videos

by iambeen

by CosmicNexus

by VIPUL

community

For questions, suggestions and news regarding this shader pack, head to my discord server

About

A gameplay-focused shader pack for Minecraft

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • GLSL 99.2%
  • Other 0.8%