POV-Ray : Newsgroups : povray.general : Parse warning: CSG union unnecessarily bounded : Re: Parse warning: CSG union unnecessarily bounded Server Time
31 Jul 2024 10:18:11 EDT (-0400)
  Re: Parse warning: CSG union unnecessarily bounded  
From: Mike Williams
Date: 16 Apr 2007 15:18:30
Message: <v7IYRHA8v8IGFwEx@econym.demon.co.uk>
If your steps ended up parallel to the axes, then I'd expect the
computed bounding slab to be identical to the bounding box you created.

If the steps ended up at an angle, then the computed bounding slab
should be the axis-aligned box that just contains it, which will be
larger than your bounding box.

You can draw the automatic bounding slab of your STEPS object like this:

box {min_extent(STEPS),max_extent(STEPS) pigment {rgbt <1,0,0,0.5>}}


Early versions of POV didn't have automatic bounding, so to achieve
reasonable render times people had to write their own bounding shapes.

When efficient automatic bounding was introduced, the automatic bounds
was often much more efficient than the manual bounds, so a warning was
added to advise people that it might possibly be faster without the
manual bounds. If your manual bounds are faster then feel free to ignore
that advice. POV can't know for sure if your bounds are better without
rendering both versions.

-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.