Minecraft Mods

RenderPearl

  • 77,536 views, 44 today
  • 12,141 downloads, 9 today
  • 170
  • 155
  • 110
Luracasmus's Avatar Luracasmus
Level 81 : Elite Artist
226

Modern, lightweight shaders for Iris


RenderPearl is an incredibly lightweight shader pack using the latest Iris and GLSL features, aiming to deliver excellent performance with decently realistic graphics

It is currently only tested on a Windows/NVIDIA PC. If you find a bug and want to report it or give feedback/suggestions, the easiest way to do so is by leaving a comment

The name is based on RenderDragon

Performance

The pack uses several tricks to improve performance in different situations:
  • Shadows and Volumetric Light are automatically disabled when the contrast between sunlight and ambient light is too low, such as at night or during thunderstorms
  • Surfaces that are facing away from the sun completely skip shadow calculations. Since version 1.7 this only applies when Translucent Shadows are disabled
  • Shadows and VL are completely disabled in The Nether
  • glClear is skipped in dimensions where the "true" sky isn't visible, such as The Overworld and End

The pack is designed to be as simple as possible, using forward rendering and 1-3 post-processing passes (sharpening -> VL -> everything else)

Customization

Almost everything is customizable and can be toggled, including:
  • Gamma, Color and Saturation
  • Tonemap Operators
  • Shadows (Softness, Resolution, Color, Fade-Out, etc.)
  • Sun/moon and sky
  • Different types of Volumtric Light & Fog
  • Ambient Occlusion
  • Emissive Redstone, Lapis and Emerald Blocks as well as Flowers and Fungi
  • FXAA
  • Sharpening & Bloom
  • Automatic Exposure
  • Waves and water opacity
You can also customize which blocks are treated as emissive, water, etc. in these files within the pack itself:
  • block.properties
  • item.properties

Requirements

The pack requires GLSL 4.60 / OpenGL 4.6 support (might require updating graphics drivers) as well as Iris 1.7.0 or later

Progress80% complete
Game VersionMinecraft 1.20.5
Tags

26 Update Logs

v2.0 : by Luracasmus 04/26/2024 5:17:42 pmApr 26th

  • Significantly improved Shadows and Volumetric Light:
Volumetric Light is now enabled by default and has three new customization options: VL Base, Sun and Sky

Lighting now uses shadow samplers, allowing for smoother shadows and light rays

Modified Light Color

Shadows & Colored Shadows are now always enabled

Shadow Distance Culling is now 3D, improving performance

Added Shadow Fade option (Misc)

Waves now cast shadows
  • Added Phong lighting with Specular Reflectivity & Shininess options

  • Replaced Sun Brightness with Sun & Sky Bloom options

  • Rewrote most of gbuffers, removing unnecessary calculations and alpha
    tests, allowing the use the GLSL Early Fragment Test instead of a
    custom depth test, simplifying the code, fixing shadow rendering while
    moving the camera and possibly improving performance

  • Improved Clouds

  • Made more blocks and items emissive and added a range of brightness (1-15) for emissive blocks

  • Added Color Format, Skip Clear and Immutable Constants optimization/misc options

  • Fixed Hand lighting direction

  • Fixed Block Entity rendering in The End

  • Fixed Shadow rendering on Entities

  • Modified FXAA (no longer based on BSL)

  • Optimized FXAA and Sharpening
          LOAD MORE LOGS

          Create an account or sign in to comment.

          1
          04/26/2024 3:21 pmhistory
          Level 1 : New Miner
          User5115226D
          User5115226D's Avatar
          hi, i'm having distorted player name tags while using the shader - is this a known issue or is there a setting I can tweak? the color distortion changes as I look at different parts of the nametag with the crosshairs
          windows 10, nvidia geforce rtx 2060 super, using shader v1.10, iris 1.6.17

          thanks! love the shaders!
          1
          04/27/2024 12:18 pm
          Level 81 : Elite Artist
          Luracasmus
          Luracasmus's Avatar
          Hi,

          Thanks for the bug report! Does the issue still occur in the latest version of the shaders on Iris 1.7?
          2
          04/12/2024 6:59 pmhistory
          Level 1 : New Miner
          Miffen Kop
          Miffen Kop's Avatar

          so idk why this is happening but the enchantment glint, particles, and block outline are completely broken...
          1
          04/16/2024 5:10 am
          Level 81 : Elite Artist
          Luracasmus
          Luracasmus's Avatar
          hello
          I'm sorry you're experiencing this issue. What version of the shaderpack are you using, on which OS and GPU, and with which mods?
          2
          04/06/2024 4:32 pm
          Level 1 : New Explorer
          MasterImpsy
          MasterImpsy's Avatar
          Hello, I'm not sure if this is a glitch from the shader or just video card issues but I keep having these weird highlights appearing on blocks and I'm not sure what settings I can use to fix it. I never used shaders before so please excuse my lack of knowledge.

          Example:


          1
          04/08/2024 8:10 am
          Level 81 : Elite Artist
          Luracasmus
          Luracasmus's Avatar
          Hello

          Have you tried using a newer version of the shader pack? There was a fix in v1.8 that might have solved this issue
          2
          03/21/2024 12:28 am
          Level 36 : Artisan Miner
          SrBig
          SrBig's Avatar
          Hello, I have found a bug that I don't know if you have noticed, but when you move the camera quickly, the shadows don't move at the same rate, so there is a delay and it's wrong.
          1
          03/24/2024 12:22 pm
          Level 81 : Elite Artist
          Luracasmus
          Luracasmus's Avatar
          Hello, thanks for the bug report! This was caused by the custom Depth Test-like optimization introduced in v1.7, which was delayed by one frame. It will be replaced by the much better OpenGL Early Fragment Test in the next version, which fixes the issue
          2
          03/18/2024 5:21 am
          Level 1 : New Crafter
          Linebamer
          Linebamer's Avatar
          is it possible to download it to bedrock? if it is, how do i enable it?
          1
          03/18/2024 7:55 am
          Level 81 : Elite Artist
          Luracasmus
          Luracasmus's Avatar
          Sadly not, as the pack is only compatible with the Iris shaderpack format, making it run on Quilt and Fabric (and probably also Forge/NeoForge through the Oculus mod)
          Planet Minecraft

          Website

          © 2010 - 2024
          www.planetminecraft.com

          Welcome