|
|
|
|
|
|
| |
| |
|
|
|
|
| |
| |
|
|
What are the hard limits on the isosurface object?
How does the code scales wrt expression complexity?
what is the hard limit on the function in terms of operations and what are
practical limits?
Is it feasible to have a function of the form:
s(x) = p(x) + SUM{lambda * phi(|x - xi|), i=0..N}
where x and xi are vectors, with N very large (circa 100000)?
Alex
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Alex wrote:
>
> What are the hard limits on the isosurface object?
> How does the code scales wrt expression complexity?
>
> what is the hard limit on the function in terms of operations and what are
> practical limits?
>
> [...]
In short: RTFM.
Practical limits: Your computer's memory and your patience.
Christoph
--
POV-Ray tutorials, IsoWood include,
TransSkin and more: http://www.tu-bs.de/~y0013390/
Last updated 13 Aug. 2002 _____./\/^>_*_<^\/\.______
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
On Fri, 30 Aug 2002 18:08:47 +0200, Christoph Hormann <chr### [at] gmxde>
wrote:
> Practical limits: Your computer's memory and your patience.
And your computer's cooler ;-)
ABX
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
In article <web.3d6f93d0dbb361415e7f0160@news.povray.org>,
"Alex" <ale### [at] alphacit> wrote:
> What are the hard limits on the isosurface object?
What hard limits do you mean? Isosurface limitations are mainly the same
as for other objects, though they may be more vulernable to precision
problems.
> what is the hard limit on the function in terms of operations and what are
> practical limits?
The documentation lists all these limits. Did you even bother to try
looking it up?
> Is it feasible to have a function of the form:
>
> s(x) = p(x) + SUM{lambda * phi(|x - xi|), i=0..N}
>
> where x and xi are vectors, with N very large (circa 100000)?
Functions can't handle vectors. You might be able to do this at least
partially with functions, it depends on how it is done and what you are
trying to accomplish.
--
Christopher James Huff <cja### [at] earthlinknet>
http://home.earthlink.net/~cjameshuff/
POV-Ray TAG: chr### [at] tagpovrayorg
http://tag.povray.org/
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Christoph Hormann <chr### [at] gmxde> wrote:
> Practical limits: Your computer's memory and your patience.
Actually there was a limit on how many operands you can have in a function.
I don't remember now how much it was.
Also the amount of funtions in total was limited.
--
#macro N(D)#if(D>99)cylinder{M()#local D=div(D,104);M().5,2pigment{rgb M()}}
N(D)#end#end#macro M()<mod(D,13)-6mod(div(D,13)8)-3,10>#end blob{
N(11117333955)N(4254934330)N(3900569407)N(7382340)N(3358)N(970)}// - Warp -
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Wasn't it Warp who wrote:
>Christoph Hormann <chr### [at] gmxde> wrote:
>> Practical limits: Your computer's memory and your patience.
>
> Actually there was a limit on how many operands you can have in a function.
>I don't remember now how much it was.
But that's only a soft limit. You could get around it by splitting your
function into several bits and pre-declaring them, then declaring your
main function in terms of those bits. And if that's not enough you can
split the bits into smaller bits.
--
Mike Williams
Gentleman of Leisure
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |
| |
|
|
Christopher James Huff wrote:
>In article <web.3d6f93d0dbb361415e7f0160[at]news.povray.org>,
> "Alex" <ale### [at] alphacit> wrote:
>
>> What are the hard limits on the isosurface object?
>
>What hard limits do you mean? Isosurface limitations are mainly the same
>as for other objects, though they may be more vulernable to precision
>problems.
>
>
>> what is the hard limit on the function in terms of operations and what are
>> practical limits?
>
>The documentation lists all these limits. Did you even bother to try
>looking it up?
>
>
>> Is it feasible to have a function of the form:
>>
>> s(x) = p(x) + SUM{lambda * phi(|x - xi|), i=0..N}
>>
>> where x and xi are vectors, with N very large (circa 100000)?
>
>Functions can't handle vectors. You might be able to do this at least
>partially with functions, it depends on how it is done and what you are
>trying to accomplish.
>
>Christopher James Huff <cja### [at] earthlinknet>
>http://home.earthlink.net/~cjameshuff/
>POV-Ray TAG: chr### [at] tagpovrayorg
>http://tag.povray.org/
>
My bad, I was on a karma-burning streak yesterday.
Apologies to all involved.
I did bother to look it up, after you pointed your finger to it.
That answered my ques nicely.
Alex
Post a reply to this message
|
|
| |
| |
|
|
|
|
| |