- Home /
 
 
               Question by 
               mchvertok · Oct 13, 2020 at 11:59 PM · 
                shaderdepthdepth-bufferz-fightingz-buffer  
              
 
              Mesh z-fighting to itself
Hi all. I have a mesh which deformed in shader by Sine function to simulate waves. So, I got an artifacts of self z-fighting.
Maybe I should in the shader (somehow) calculate depth for each modified vertex? 
 
 
                 
                screenshot-2020-10-14-at-013731.jpg 
                (199.0 kB) 
               
 
                
                 
                screenshot-2020-10-14-at-014020.jpg 
                (129.8 kB) 
               
 
              
               Comment
              
 
               
              Wow that looks good. I dont know how to fix it though. sorry...
Would a first pass writing to the Z-Buffer be a suitable solution in this situation? 
 
 (See: Transparent shader with depth writes)
Your answer
 
             Follow this Question
Related Questions
Is it possible to create a depth render of scene using a replacement shader? 0 Answers
Scene View Camera Depth Texture? 0 Answers
Intersection Highlight Shader -1 Answers
clipping issue with sprites in fixed camera scene 0 Answers
Projecting a plane onto a sphere 2 Answers