Modular Bricks shader pack is a collection of geometry shaders, designed to create extra geometry on meshes in order to give them a modular interlocking aspect.
• Different brick style: cubes or pipes.
• Various shader variations: diffuse, PBL, emissive, transparent, vertex lit.
• Amazing results with voxel art.
• 60 seconds integration with MagicaVoxel Qubicle To Unity
The entire drawing process is handled by the GPU in the shader code, no compute shaders, no CPU overload! Just select the desired shader and VOILA the model will change its appearance(*). The radius or height of the pipe/cube can be customised in the shader properties.Works on mobile devices with OpenGL ES 3.1 + AEP (tested on Samsung Galaxy S7).
VIDEO with some of the shaders used in a game jam.
(*) There are a few requirements for the geometry to work well with the shaders. It should have hard edges, divisions on large surfaces and a squared aspect. More on the documentation manual. Voxel art is recommended for this shader pack.