POV-Ray : Newsgroups : povray.general : Question on bounded_by and shapes2 Server Time
20 Nov 2024 12:31:05 EST (-0500)
  Question on bounded_by and shapes2 (Message 1 to 4 of 4)  
From: Tom A 
Subject: Question on bounded_by and shapes2
Date: 6 Aug 2001 18:35:26
Message: <3B6F1BAC.CFDE5E5B@my-deja.com>
Should I add bounding to the shapes in shapes2 like the Tetrahedron,
Octahedron, etc, that are built up of plane objects?  Or, would the
program handle it automatically because they are csg?  I found the help
text a bit confusing on that part.

Thanks.

-- 
Tom A.
See everything; over look a great deal; correct a little.  -Blessed Pope
John XXIII


Post a reply to this message

From: Margus Ramst
Subject: Re: Question on bounded_by and shapes2
Date: 6 Aug 2001 22:41:30
Message: <3B6F2B40.1D3B5C1@peak.edu.ee>
"Tom A." wrote:
> 
> Should I add bounding to the shapes in shapes2 like the Tetrahedron,
> Octahedron, etc, that are built up of plane objects?  Or, would the
> program handle it automatically because they are csg?  I found the help
> text a bit confusing on that part.
> 

If they are made up of planes using the "intersection" CSG, you might
get speed improvements by adding manual bounding. AFAIK operations like
"intersection" and "differtence" usually don't yield the optimal
bounding automatically.
Of course this only works if you can come up with a fairly good bounding
box manually - perhaps not terribly hard for polyhedra, if you know your
trigonometry.

-- 
Margus Ramst

Personal e-mail: mar### [at] peakeduee
TAG (Team Assistance Group) e-mail: mar### [at] tagpovrayorg
Home page http://www.hot.ee/margusrt


Post a reply to this message

From: Andrea Ryan
Subject: Re: Question on bounded_by and shapes2
Date: 7 Aug 2001 23:07:28
Message: <3B70AB0F.7748E809@global2000.net>
> Of course this only works if you can come up with a fairly good bounding
> box manually - perhaps not terribly hard for polyhedra, if you know your
> trigonometry.

Should bounded boxes be manually added to polyhedra if they are meshes?
Brendan


Post a reply to this message

From: Mike Williams
Subject: Re: Question on bounded_by and shapes2
Date: 9 Aug 2001 13:01:17
Message: <$UGEYAAuzmc7Ewy+@econym.demon.co.uk>
Wasn't it Andrea Ryan who wrote:
>> Of course this only works if you can come up with a fairly good bounding
>> box manually - perhaps not terribly hard for polyhedra, if you know your
>> trigonometry.
>
>Should bounded boxes be manually added to polyhedra if they are meshes?
>Brendan

It's not necessary. POV can easily determine a sensible automatic
bounding box for meshes just by looking for the vertex that has the min
and max values in each of the three directions.

Manual bounding boxes are only a good idea if you happen to know
something about the way that your differences or intersections reduce
the size of a surface. POV sets automatic bounds that include the whole
of every component that's involved in the difference or intersection. We
might happen to know that the intersection is much smaller than the
things that are intersecting.

In the case of the polyhedra in shapes2.inc the things that are
intersecting are infinite planes so POV sets the bounds to infinity
(i.e. no bounding box), but we happen to know that the intersection of
these planes is a finite shape and can apply smaller manual bounds.

-- 
Mike Williams
Gentleman of Leisure


Post a reply to this message

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