Hi all, just joined this forum
I’m working on a game with voxel-based models and I’m having a problem that looks like z-fighting, but isn’t really. Please see the following image explaining it (might need to show full size for details):
Basically I have one voxel-based model rendered on top of another, and around the corners connections the internal model is seen through the parent, even though it shouldn’t happen (mathematically speaking, none of the internal vertices overlaps the external model - there’s just an edge aligning together).
I tried all the regular techniques to resolve z-fighting (playing with camera depth, polygons offset in materials, sorting order, even slightly enlarging the external model) - but none of it worked.
Any idea how to fight these artifacts? They look very bad while animating models.
Thanks!