POV-Ray : Newsgroups : povray.advanced-users : why? Server Time
30 Jul 2024 10:21:24 EDT (-0400)
  why? (Message 1 to 9 of 9)  
From: Mick Hazelgrove
Subject: why?
Date: 12 Nov 1999 14:16:16
Message: <382c6780@news.povray.org>
Why does Pov call this an infinite object?

box{<500000,0.000001,100000><-50000,0.000001,1000>

Mick


Post a reply to this message

From: Mike
Subject: Re: why?
Date: 12 Nov 1999 15:00:47
Message: <382C6F8A.6D5B3C75@aol.com>
> Why does Pov call this an infinite object?
>
> box{<500000,0.000001,100000><-50000,0.000001,1000>

Perhaps because it's infinitely thin.  Does it render?

-Mike


Post a reply to this message

From: Ken
Subject: Re: why?
Date: 12 Nov 1999 15:19:04
Message: <382C75B9.28CB626D@pacbell.net>
Mike wrote:
> 
> > Why does Pov call this an infinite object?
> >
> > box{<500000,0.000001,100000><-50000,0.000001,1000>
> 
> Perhaps because it's infinitely thin.  Does it render?
> 
> -Mike

Of course it does or Pov would not report it as an infinite object.

 box{<500000,0,100000><-50000,0,1000> is also valid.

  I have wondered about this myself when I have recieved similar reports
from Pov and suspect it may be that beyond a certain distance it no longer
computes ray intersections for that object making it in effect infinite.

I may be wrong.

-- 
Ken Tyler -  1200+ Povray, Graphics, 3D Rendering, and Raytracing Links:
http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: Peter Popov
Subject: Re: why?
Date: 12 Nov 1999 15:42:57
Message: <fXssOA4mDRUmwz0bbkiRJDT0fucT@4ax.com>
On Fri, 12 Nov 1999 18:21:34 -0000, "Mick Hazelgrove"
<mha### [at] mindaswinternetcouk> wrote:

>Why does Pov call this an infinite object?
>
>box{<500000,0.000001,100000><-50000,0.000001,1000>
>
>Mick

You have the box "backwards" which might fool the bounding algorithm
into giving up bounding thus counting this box as infinite. Have you
tried switching the corner vectors?


Peter Popov
ICQ: 15002700


Post a reply to this message

From: Ron Parker
Subject: Re: why?
Date: 12 Nov 1999 16:31:12
Message: <slrn82p1ol.v8.ron.parker@ron.gwmicro.com>
On Fri, 12 Nov 1999 18:21:34 -0000, Mick Hazelgrove wrote:
>Why does Pov call this an infinite object?
>
>box{<500000,0.000001,100000><-50000,0.000001,1000>

POV considers an object "infinite" if its bounding box
is larger in volume than 2e10 cubic units.  That's the 
only test there is.  The only thing I can guess is that 
somehow the identical Y coords cause something to mark
it as unboundable, but I can't seem to find where this 
happens.

-- 
These are my opinions.  I do NOT speak for the POV-Team.
The superpatch: http://www2.fwi.com/~parkerr/superpatch/
My other stuff: http://www2.fwi.com/~parkerr/traces.html


Post a reply to this message

From: omniVERSE
Subject: Re: why?
Date: 12 Nov 1999 20:44:30
Message: <382cc27e@news.povray.org>
Only needs to parse actually.

Ken <tyl### [at] pacbellnet> wrote in message
news:382C75B9.28CB626D@pacbell.net...
>
> > Perhaps because it's infinitely thin.  Does it render?
> >
> > -Mike
>
> Of course it does or Pov would not report it as an infinite object.


Post a reply to this message

From: Nieminen Juha
Subject: Re: why?
Date: 15 Nov 1999 07:09:25
Message: <382ff7f5@news.povray.org>
Ron Parker <ron### [at] povrayorg> wrote:
: POV considers an object "infinite" if its bounding box
: is larger in volume than 2e10 cubic units.  That's the 
: only test there is.  The only thing I can guess is that 
: somehow the identical Y coords cause something to mark
: it as unboundable, but I can't seem to find where this 
: happens.

  Is there any other consequence than that povray will not bound the object?

-- 
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):5;i&&_>1;printf("%s",_-70?_&1?"[]":" ":(_=0,"\n")),_/=2);} /*- Warp -*/


Post a reply to this message

From: Ron Parker
Subject: Re: why?
Date: 15 Nov 1999 10:08:07
Message: <slrn8308eo.v8.ron.parker@ron.gwmicro.com>
On 15 Nov 1999 07:09:25 -0500, Nieminen Juha wrote:
>Ron Parker <ron### [at] povrayorg> wrote:
>: POV considers an object "infinite" if its bounding box
>: is larger in volume than 2e10 cubic units.  That's the 
>: only test there is.  The only thing I can guess is that 
>: somehow the identical Y coords cause something to mark
>: it as unboundable, but I can't seem to find where this 
>: happens.
>
>  Is there any other consequence than that povray will not bound the object?

None that I can find.  Obviously infinite objects don't show up in the vista
or light buffers, either, but that's a result of having no bounding.

Interestingly enough, I got an email that changing the Y coordinates does
not make a difference.  I'm obviously missing something.

-- 
These are my opinions.  I do NOT speak for the POV-Team.
The superpatch: http://www2.fwi.com/~parkerr/superpatch/
My other stuff: http://www2.fwi.com/~parkerr/traces.html


Post a reply to this message

From: Mick Hazelgrove
Subject: Re: why?
Date: 15 Nov 1999 14:20:41
Message: <38305d09@news.povray.org>
The email was from me and I was wrong! See my post p.a-u. The y value is
however quite critical if it is too little povray still sees the box as an
infinite object. If it is too much then strange problems with transparency
and texture appear.

Mick

Ron Parker <ron### [at] povrayorg> wrote in message
news:slr### [at] rongwmicrocom...
> On 15 Nov 1999 07:09:25 -0500, Nieminen Juha wrote:
> >Ron Parker <ron### [at] povrayorg> wrote:
> >: POV considers an object "infinite" if its bounding box
> >: is larger in volume than 2e10 cubic units.  That's the
> >: only test there is.  The only thing I can guess is that
> >: somehow the identical Y coords cause something to mark
> >: it as unboundable, but I can't seem to find where this
> >: happens.
> >
> >  Is there any other consequence than that povray will not bound the
object?
>
> None that I can find.  Obviously infinite objects don't show up in the
vista
> or light buffers, either, but that's a result of having no bounding.
>
> Interestingly enough, I got an email that changing the Y coordinates does
> not make a difference.  I'm obviously missing something.
>
> --
> These are my opinions.  I do NOT speak for the POV-Team.
> The superpatch: http://www2.fwi.com/~parkerr/superpatch/
> My other stuff: http://www2.fwi.com/~parkerr/traces.html
>


Post a reply to this message

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