POV-Ray : Newsgroups : povray.general : Infinite object question Server Time
6 Aug 2024 17:01:06 EDT (-0400)
  Infinite object question (Message 23 to 32 of 42)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Warp
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:14:22
Message: <3caa3b4d@news.povray.org>

> I have digged documentation to find definition of finite/infinite and passed so
> therefore reffered to my definition. My definition and my tests tell me that
> inversed box has finite surface and infinite volume and therefore differenced
> with another object can make infinite result.

  However, the difference of two boxes is not infinite.

-- 
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -


Post a reply to this message

From:
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:19:18
Message: <nsekau8uqei7hucgtorjd3f8pv1n8chn4e@4ax.com>
On Wed, 3 Apr 2002 00:52:43 +0200, "JRG" <jrg### [at] hotmailcom> wrote:
> Like ABX you are thinking in terms of volumes. POV-Ray dislikes that concept.

Try to make sphere as poly (ready script in documentation of 3.5 ) and tell me
is it finite or infinite ? It has finite surface.

ABX


Post a reply to this message

From:
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:20:07
Message: <scekau8v06bpp9boqd50hvdf473po9pa2h@4ax.com>
On Wed, 3 Apr 2002 00:47:29 +0200, "JRG" <jrg### [at] hotmailcom> wrote:
> > > So a finite bounding_box _means_ a finite object.
> >
> > I never saw basic trick with bounding box near camera probably.
>
> I'm not sure what you want to say.

Somehow I placed I instead of You. It's becouse of 24 hours at work.

> Which trick?

Currently I can't find most typical animation of this type of trick/technic.

ABX


Post a reply to this message

From: JRG
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:29:21
Message: <3caa3ed1@news.povray.org>
That's different. POV-Ray doesn't have a clue about how big the poly object may
result (but I can be wrong here. Never used it before.)
I think with poly objects manual bounding is a good habit (note that a bounding box
makes it a finite object: i.e. it cannot exist an infinite object with a finite
bounding box).


--
Jonathan.

Home: http://digilander.iol.it/jrgpov


news:nsekau8uqei7hucgtorjd3f8pv1n8chn4e@4ax.com...
> On Wed, 3 Apr 2002 00:52:43 +0200, "JRG" <jrg### [at] hotmailcom> wrote:
> > Like ABX you are thinking in terms of volumes. POV-Ray dislikes that concept.
>
> Try to make sphere as poly (ready script in documentation of 3.5 ) and tell me
> is it finite or infinite ? It has finite surface.
>
> ABX


Post a reply to this message

From: JRG
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:38:09
Message: <3caa40e1$1@news.povray.org>
"JRG" wrote:
> That's different. POV-Ray doesn't have a clue about how big the poly object may
> result (but I can be wrong here. Never used it before.)
> I think with poly objects manual bounding is a good habit (note that a bounding box
> makes it a finite object: i.e. it cannot exist an infinite object with a finite
> bounding box).

Here's my new definition: a finite object is an object with a finite bounding box.
Everything else is infinite. He he.

--
Jonathan.

Home: http://digilander.iol.it/jrgpov


Post a reply to this message

From:
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:42:30
Message: <sofkaush1jals32ulua0n08lng3l0p40k9@4ax.com>
On Wed, 3 Apr 2002 01:28:49 +0200, "JRG" <jrg### [at] hotmailcom> wrote:
> That's different. POV-Ray doesn't have a clue about how big the poly object may
> result (but I can be wrong here. Never used it before.)

Example was reffered to your definition of infinity: "It's an infinite surface
which makes an infinite object."

> it cannot exist an infinite object with a finite
> bounding box.

According to my definition of infinity (volume) it is true but according to your
definition (surface) it isn't. According to output of "Scene contains..." it is
probably ture but....

... is any not inversed not transformed box finite ? Then

plane{y 0 bounded_by{box{-(1e50) 1e50 }}}

:-)

ABX


Post a reply to this message

From:
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:46:16
Message: <tigkauo6lkn0prnptfqn9er7d9us0f855o@4ax.com>
On Wed, 3 Apr 2002 01:37:38 +0200, "JRG" <jrg### [at] hotmailcom> wrote:
> Here's my new definition: a finite object is an object with a finite bounding box.

"But we're talking about POV-Ray's definition, aren't we?" ;-)

> Everything else is infinite. He he.

as I already said:

plane{y 0 bounded_by{box{-(1e50) 1e50 }}}

:-)

ABX


Post a reply to this message

From: JRG
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:49:55
Message: <3caa43a3@news.povray.org>

> On Wed, 3 Apr 2002 01:28:49 +0200, "JRG" <jrg### [at] hotmailcom> wrote:
> > That's different. POV-Ray doesn't have a clue about how big the poly object may
> > result (but I can be wrong here. Never used it before.)
>
> Example was reffered to your definition of infinity: "It's an infinite surface
> which makes an infinite object."

Good point. See my new definition. :)

> > it cannot exist an infinite object with a finite
> > bounding box.
>
> According to my definition of infinity (volume) it is true but according to your
> definition (surface) it isn't. According to output of "Scene contains..." it is
> probably ture but....
>
> ... is any not inversed not transformed box finite ? Then
>
> plane{y 0 bounded_by{box{-(1e50) 1e50 }}}

Aw, come on. You know better than me that a box that big is considered infinite by
POV...

--
Jonathan.

Home: http://digilander.iol.it/jrgpov


Post a reply to this message

From:
Subject: Re: Infinite object question
Date: 2 Apr 2002 18:53:21
Message: <gvgkaugd7kmscqf4kfb5kepijgvgmr7k62@4ax.com>
On Wed, 3 Apr 2002 01:49:23 +0200, "JRG" <jrg### [at] hotmailcom> wrote:
> Aw, come on. You know better than me that a box that big is considered infinite by
> POV...

So your definition is POV definition and POV definition is sentence witch starts
with "Scene contains ..." , right ?

ABX


Post a reply to this message

From: Christopher James Huff
Subject: Re: Infinite object question
Date: 2 Apr 2002 19:57:10
Message: <chrishuff-0C9787.19581902042002@netplex.aussie.org>
In article <3caa034f@news.povray.org>,
 "Patrick Dugan" <pat### [at] usnetcomcorpcom> wrote:

> #declare One =
> difference {
>    height_field {
>       tga "MyPicture.tga"
>       smooth
>       hierarchy on
>       translate <-0.5, -0.5, -0.5>
>       rotate <-90,0,0>
>       scale <0.3,1,0.1>
>       photons {target reflection on}
>    }
>    box{<-0.2,-0.6,-0.02>,<0.2,0.6,2> pigment {rgbft <1,1,1,0,1>}
>       no_shadow no_reflection no_image photons {collect off}
>    }
>     bounded_by { box{<-5,-5,-5>,<5,5,5>}}
> }

A point is considered "inside" a height_field if it is "below" it. If 
the height_field is not rotated or sheared, all points -y of some part 
of the surface are inside it.

POV seems to have a hard time with this fact in this case, it knows the 
height field isn't bound to a cubic space and that the difference 
surface may occur anywhere, so it considers it to be infinite when 
computing the bounding boxes. A better solution might be to use a box 
extending very far downward for the CSG bounding computations, or to 
limit the height_field object to a cube.

-- 
Christopher James Huff <chr### [at] maccom>
POV-Ray TAG e-mail: chr### [at] tagpovrayorg
TAG web site: http://tag.povray.org/


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>

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