I seem to remember something like this. I think the offending object was a very large (overall dimension - not complexity) sds object with smoothing applied.
I think I solved it by converting it to triangles.

Chris M

leee wrote:
On Tuesday 04 Aug 2009, Mark wrote:
Hi all,

I get this error when rendering an animation, but only at certain
frames:

Non-convex polygon (Error: r3raster: 401)

Rendering continues, but huge artifacts appear. Only a few frames
out of 600 are affected but it's a pain in the ***!

I found out it's related to box rendering. Using fewer larger
boxes or even switching it off completely seems to help, but I
don't want to do that with a quadcore machine! Any ideas??
It's a very simple scene, camera between large analytical
spheres.

TIA,
Mark H

I dunno, but it sounds like, due to the box rendering, the camera is partially seeing the inside of something that it's expecting to only see the outside of. Could it be related to the Near clipping plane of the camera?

Do the artifacts appear across different render boxes or are they restricted to just particular boxes.

If I got something like this I'd try playing with slightly different fields of view, different clipping planes, different depths of focus and adjusting the camera path slightly. As the objects are simple analytical spheres I'd probably try re-sizing or re-creating them too. You could also try using a different number of render boxes so that the box boundaries are in different places i.e. if you were using 4x4 boxes, try using 5x5 instead, just in case the box boundaries are lying exactly across a point; the point would then need to be in both render boxes but one box might interpret it differently to the other box.

I've also hit a few strange artifacts when the camera Far clipping plane has been way beyond the scene I'm trying to render and I believe this may be due to precision limits - if you're looking at something a few millimetres away but the far clipping plane is set to millions of metres the fp hardware can run out of dynamic range i.e. it doesn't seem to be able to maintain a resolution of, say 0.001mm when it's also got to cope with stuff that's 1000km away.

Just guessing, of course.

LeeE


Reply via email to