Hi Memnok, when you have a problem it's very helpful if you can post the .3dm model file with your objects in it instead of only a screenshot. That makes it possible for me to zoom around and examine things which I can't do with a screenshot.
My best guess from your screenshots is that you're zoomed in to a super extreme level and you're seeing the display artifacts that result from the limits of floating point arithmetic.
What is the 3D distance of those irregularities that you are showing? If they're something like on the order of 0.00000000000001 units or so then you've kind of entered into the "quantum realm" sort of where you're seeing the precision limitations of floating point numbers.
So basically don't do that - it's good to zoom in pretty closely to ensure things are working as expected but if you zoom in too much you'll get the kind of display glitches that you are showing there.
Maybe I can tune this up some in v5, there is an alternate higher precision display path that is enabled if your objects have coordinates far from the origin because large coordinate values also makes a similar kind of precision problem. Maybe I can enable the higher precision pipeline when you're at an extreme level of zoom as well.
But for now stop zooming when something like 0.000001 units or so would become a significant on-screen distance. You'll just be chasing phantom problems.
- Michael
|