Dev news : into LabPBR 1.2 and AO

I started looking into ways of implementing AO in Vanillaccurate, but using the new 1.2 revision of the LabPBR standard.

I used Kappa shader as a testbed for this. Here’s how it turned out.

AO (Ambient Occlusion) is supposed to attenuate the light inside crevices and overall when light is somehow impeded from reaching a place like a recessed corner. This technique (as the name implies) doesn’t apply on direct light like sunlight but only on ambient light. It gives structure and volume to blocks, the same way default Minecraft shades the block sides a bit darker :

notice the darker side faces

So without further ado, the comparison between no AO and LabPBR 1.1 format, with texture AO and LabPBR 1.2 format support. Using Kappa 2.0 shader.

This is an exaggerated case just so it’s more apparent, but the final result will of course be much more subtle.

This sets the future for Vanillaccurate, when all blocks are designed (and next versions as well, when optifine releases for those, can’t wait to design the new Nether!) I’ll probably look into upgrading the pack to LabPBR 1.2 and adding AO.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s