Fill the Void:

Shader for Filling Holes

by Pan Diman

Example of a sausage consumed by a cup presented by theparkbench.

A few weeks ago, a developer known as Raliv created a new shader-based system for smooth interaction between holes and objects without any dynamic bones nor colliders, which makes it a perfect asset for food on VRChat avatars.

Thanks to the shader, users can now simulate more realistic interaction between holes and objects meant to go through them, such as bananas, sausages, eggplants, noodles, and other types of consumable items.

In a similar way to the shader-based hand-holding system developed by Haï~, objects using Raliv’s shader can be used to reach light sources, typically located in the opening that the object with the shader is meant to go through.

Additionally, some developers started to implement this system on their shaders, such as Poiyomi, also known as a creator of one of the most popular shaders used on VRChat avatars.

At the moment, it seems this technology is quite new, and only time will tell what kind of unknown creative applications the great minds of the VRChat community are going to come up with to put this system to good use.