i can now overlay a block breaking decal on blocks, and it works on blocks with shell texturing and even nominally on objects like ferns and flowers
i draw the block's faces again using the stencil buffer, then draw the breaking decal with depth read/write off, masking using the stencil buffer
the way it works for ferns/flowers is i just draw all faces of the breaking pattern block, and any pixels outside the object model are masked
4 media