POV-Ray : Newsgroups : povray.beta-test : sphere sweep bounding boxes calculated incorrectly : Re: sphere sweep bounding boxes calculated incorrectly Server Time
30 Jul 2024 04:17:21 EDT (-0400)
  Re: sphere sweep bounding boxes calculated incorrectly  
From: Mike Williams
Date: 12 Jan 2002 02:02:59
Message: <pBrN$DAaV6P8Ew0Y@econym.demon.co.uk>
Wasn't it Slime who wrote:
>I posted this a long time ago, but just realized the bug still exists, and
>it's not in the known bugs list.
>
>In the following scene, even though the camera shouldn't be able to see any
>of the three sphere_sweeps or their bounding boxes, if you render with +UD,
>to show the vista buffer, you can see that the bounding boxes of the sphere
>sweeps are extended to include the point <0,0,0>. It doesn't happen if you
>remove any of the three sphere_sweeps.
>
>I noticed this when trying to render a scene with hundreds of sphere_sweeps,
>and it took forever to render. Turning on +UD showed tons of bounding boxes,
>all extended to include the origin.
>
>Confirmation?

Confirmed.

It also affects min_extent() or max_extent(), even if there's only one
sphere_sweep in the scene. The reason that you only see the problem when
there are three objects in the scene is that POV doesn't bother using
vista buffers when there are less than three objects.

-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

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