On overcoming "overlap noise"


    Feb 24 2007 | 5:23 pm
    Hi,
    So I've sorted out how to draw goodlooking 3d tri_strips with my tablet, but I have a little problem:
    When the pressure (which controls the Z value) reaches 1 it creates a natural Z-plane, wherein a lot of the tri_strip resides. When this strip has a fixed Z value the triangles that make up the strip tend to overlap on the same z level, causing a fair bit of flickering when changing the camera angle.
    How can this best be resolved? I am considering adding a little bit of noise to the z positioning data in order to place points behind each other arbitrarily - is that the best way to go, or are there easier/cheaper alternatives? Like a "Jitter, just effing pick one vertex, please"-message.
    Once I've cracked that, then this wacom-fiddling openGL patch will be ready to share.
    Thanks, you guys are awesome. Andreas.

    • Feb 25 2007 | 12:42 am
      Andreas Wetterberg skrev: > When this strip has a fixed Z value the triangles that make up the > strip tend to overlap on the same z level, causing a fair bit of > flickering when changing the camera angle. > > How can this best be resolved? I am considering adding a little bit of > noise to the z haha, once again I end up answering myself... I gotta stop doing that :) Adding a tiny bit of noise did solve my problem - my setting right now is adding a random value around 0.0001-0.0007 to each input, which isn't visible (in my patch) but good enough to separate the strip edges.
      Andreas.