POV-Ray : Newsgroups : povray.binaries.images : Stony ground with ant (218K) Server Time
31 Jul 2024 10:26:01 EDT (-0400)
  Stony ground with ant (218K) (Message 21 to 25 of 25)  
<<< Previous 10 Messages Goto Initial 10 Messages
From: Jim Holsenback
Subject: Re: Stony ground with ant (218K)
Date: 10 May 2010 11:12:16
Message: <4be82250$1@news.povray.org>
On 05/10/2010 11:33 AM, Thomas de Groot wrote:
> It is not described in the docs it seems... You can find the probability 
> macro as the first one in rand.inc. I use it quite often to select between 
> different plants for instance, or any selection of objects.

ha ... new one on me as well! since you've used it, perhaps you could
come up with a sentence or two and i'll add it to the wiki docs

i'll watch this thread or you can put it over here:
http://wiki.povray.org/content/Documentation_Talk:Reference_Section_7.3

jim


Post a reply to this message

From: Thomas de Groot
Subject: Re: Stony ground with ant (218K)
Date: 11 May 2010 04:28:55
Message: <4be91547@news.povray.org>
"Jim Holsenback" <jho### [at] povrayorg> schreef in bericht 
news:4be82250$1@news.povray.org...
> ha ... new one on me as well! since you've used it, perhaps you could
> come up with a sentence or two and i'll add it to the wiki docs
>
> i'll watch this thread or you can put it over here:
> http://wiki.povray.org/content/Documentation_Talk:Reference_Section_7.3
>

Well, you could maybe use something like this:

Prob(P, RS)
The probability macro returns true or false. P is the probability of 
returning true (value between 0 and 1) RS is a random number stream.
Example code:
//start code
//If you want a 40% chance of red objects amongst blue ones
#local ObjProb = Prob(0.4, r);
object {
  #if (ObjProb)
    RedObj
  #else
    BlueObj
  #end
  .....
}
//end code


Thomas


Post a reply to this message

From: Jim Holsenback
Subject: Re: Stony ground with ant (218K)
Date: 11 May 2010 05:13:49
Message: <4be91fcd$1@news.povray.org>
On 05/11/2010 05:28 AM, Thomas de Groot wrote:
> Well, you could maybe use something like this:

haha ... I think WE ALL deserve a RTFM on this one ;-)

It was already there:
http://wiki.povray.org/content/Documentation:Reference_Section_7.3#Discrete_Distributions

In the unix docs it's in section:
3.7.11.2.3 Discrete Distributions

Jim


Post a reply to this message

From: Thomas de Groot
Subject: Re: Stony ground with ant (218K)
Date: 11 May 2010 10:39:49
Message: <4be96c35$1@news.povray.org>
"Jim Holsenback" <jho### [at] povrayorg> schreef in bericht 
news:4be91fcd$1@news.povray.org...
>
> haha ... I think WE ALL deserve a RTFM on this one ;-)
>
> It was already there:
>
http://wiki.povray.org/content/Documentation:Reference_Section_7.3#Discrete_Distributions
>
> In the unix docs it's in section:
> 3.7.11.2.3 Discrete Distributions
>

The thing is that in the unix docs, it does not appear in the Index....  so, 
I assumed...


Thomas


Post a reply to this message

From: Jim Holsenback
Subject: Re: Stony ground with ant (218K)
Date: 11 May 2010 11:07:26
Message: <4be972ae$1@news.povray.org>
On 05/11/2010 11:39 AM, Thomas de Groot wrote:
> it does not appear in the Index....

it was missing this tag needed for it to appear in the index listing:
<!--<indexentry primary "Prob">--->

Jim


Post a reply to this message

<<< Previous 10 Messages Goto Initial 10 Messages

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