![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
ron### [at] povray org (Ron Parker) writes:
> On Tue, 29 Feb 2000 05:06:01 -0800, Ken wrote:
> >
> >
> >Peter Popov wrote:
> >>
> >> With time I've compiled a list of features I would be happy to see in
> >> POV-Ray. I think it wouldn't hurt if I posted it here.
> >
> >Here is my little wish list - tee hee !
> >
> >1.) displacement mapping
> >
> >2.) export capabilities pov2???
> >
> >3.) programmable shaders ala renderman
> >
> >4.) the ability to internaly tesselate POV-Ray primatives
> >
> >5.) subdivision surfaces
> >
> >6.) extended capabilities for the warp turbulence feature
> >
> >7.) nurbs
>
> Most of these are perfectly reasonable things to wish for. (1) and (2) are
> of course rather dependent on (4), and of course that ability would be
> limited to the primitives that can be tesselated.
Mmmh, wouldn't it be possible to calculate displacement mappings on the
fly. I mean -- we have isosurface functions now. Something like this:
#version unofficial MegaPov 0.4;
camera { location<15,40,-35> direction<0,0,5.5> look_at<0,0,0>}
light_source {<-50, 40, -20> color <1,1,1>}
light_source {< 0, 50, -50> color <1,1,1>}
background {color <0.65,0.72,0.72>}
#declare P0=0.2;
#declare P1=0.2;
#declare BOX = function { ( abs(x)^(2/P0) + abs(y)^(2/P0) ) ^ (P0/P1)
+ abs(z)^(2/P1) - 1}
#declare RUSTY_BOX =
function{ BOX(x,y,z) + 0.2*noise3d(40*x,40*y,40*z) }
isosurface {
function { RUSTY_BOX }
contained_by{ box {<-1.1, -1.1, -1.1>, <1.1, 1.1, 1.1>}}
eval
threshold 0.18
method 2
pigment {colour <0.65,0.3,0.1>}
finish {ambient 0.3}
scale 3
}
Of course, some work has to be done to apply this technique to other
primitives and composed objects.
Thomas
--
http://thomas.willhalm.de/ (includes pgp key)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Thorsten Froehlich" <tho### [at] trf de> writes:
> In article <qqmd7phhh09.fsf_-_@schlatt.fmi.uni-konstanz.de> , Thomas
> Willhalm <tho### [at] willhalm de> wrote:
>
> > It appears to me, that the time for the complete rewrite in C++
> > (i.e. POV-Ray 4.0) has come. Does somebody know, whether the
> > POV-Team has already started? (I'm looking forward to discuss
> > design and implementation issues.)
>
> povray.announce.frequently-asked-questions: "POV-Ray plans for v3.1 and
> beyond..."
I was aware of this article, but it is more than one year old. Furthermore,
it contains the sentence:
"We hope to be able to do some of that work [on POV-Ray 4.0] in parallel
with our work on 3.5 but that may be wishful thinking."
That's why I asked about the current state of POV-Ray 4.0. From your
comment I conclude that Chris' wish hasn't been fulfilled.
Thomas
--
http://thomas.willhalm.de/ (includes pgp key)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Thomas Willhalm wrote:
> I was aware of this article, but it is more than one year old. Furthermore,
> it contains the sentence:
>
> "We hope to be able to do some of that work [on POV-Ray 4.0] in parallel
> with our work on 3.5 but that may be wishful thinking."
>
> That's why I asked about the current state of POV-Ray 4.0. From your
> comment I conclude that Chris' wish hasn't been fulfilled.
Let's suffice it to say that the POV-Team is not willing to discuss
specific plans for POV-Ray v4.0 at this time and leave it at that.
--
Ken Tyler - 1300+ 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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Ken <tyl### [at] pacbell net> writes:
> Thomas Willhalm wrote:
>
> > I was aware of this article, but it is more than one year old. Furthermore,
> > it contains the sentence:
> >
> > "We hope to be able to do some of that work [on POV-Ray 4.0] in parallel
> > with our work on 3.5 but that may be wishful thinking."
> >
> > That's why I asked about the current state of POV-Ray 4.0. From your
> > comment I conclude that Chris' wish hasn't been fulfilled.
>
> Let's suffice it to say that the POV-Team is not willing to discuss
> specific plans for POV-Ray v4.0 at this time and leave it at that.
If so, it's a pity that I cannot throw in my knowledge about expression
templates and design patterns. But perhaps they already know about all
this stuff...
Thomas
--
http://thomas.willhalm.de/ (includes pgp key)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Thomas Willhalm wrote:
> If so, it's a pity that I cannot throw in my knowledge about expression
> templates and design patterns. But perhaps they already know about all
> this stuff...
It is not really so much that they are unwilling to discuss this with
you it's just that your timing is not good. POV-Ray v3.5 isn't even
out the door yet and there is still work to be done on it before it
is ready. Any discussions you may wish to hold now would not be timely
and would only distract them from what they are working on now.
Thorsten's somewhat cryptic reply was his attempt to let you know that
they do not want to discuss it now.
--
Ken Tyler - 1300+ 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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Thorsten Froehlich
Subject: Re: C++ (was:Re: My personal wishlist)
Date: 29 Feb 2000 11:46:06
Message: <38bbf7ce@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
In article <38BBF253.DD031485@pacbell.net> , Ken <tyl### [at] pacbell net>
wrote:
> It is not really so much that they are unwilling to discuss this with
> you it's just that your timing is not good. POV-Ray v3.5 isn't even
> out the door yet and there is still work to be done on it before it
> is ready. Any discussions you may wish to hold now would not be timely
> and would only distract them from what they are working on now.
>
> Thorsten's somewhat cryptic reply was his attempt to let you know that
> they do not want to discuss it now.
Exactly. I wish I could write as short and still understandable in English
as Ken does...
Thorsten
PS: Ken, are you for hire as a ghostwriter?
____________________________________________________
Thorsten Froehlich, Duisburg, Germany
e-mail: tho### [at] trf de
Visit POV-Ray on the web: http://mac.povray.org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Thorsten Froehlich wrote:
> Exactly. I wish I could write as short and still understandable in English
> as Ken does...
A practiced art...
> PS: Ken, are you for hire as a ghostwriter?
Perhaps as long as you don't need long winded political speeches :)
--
Ken Tyler - 1300+ 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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Thorsten Froehlich wrote:
> In article <38BBF253.DD031485@pacbell.net> , Ken <tyl### [at] pacbell net>
> wrote:
>
> > It is not really so much that they are unwilling to discuss this with
> > you it's just that your timing is not good. POV-Ray v3.5 isn't even
> > out the door yet and there is still work to be done on it before it
> > is ready. Any discussions you may wish to hold now would not be timely
> > and would only distract them from what they are working on now.
> >
> > Thorsten's somewhat cryptic reply was his attempt to let you know that
> > they do not want to discuss it now.
>
> Exactly. I wish I could write as short and still understandable in English
> as Ken does...
>
> Thorsten
And I wish that I were as functionally bilingual as Thorsten is. Sigh.
--
"My new computer's got the clocks, it rocks
But it was obsolete before I opened the box" - W.A.Y.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Thorsten Froehlich <tho### [at] trf de> wrote:
: Exactly. I wish I could write as short and still understandable in English
: as Ken does...
Me too! When Ken decides to write something in a very "official tone of
voice", he writes (IMHO) extremely good english. I hope I'll learn someday
that much about the english language.
--
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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Isn't there some kind of proximity patch? Can't it be used for displacement
calculations?
--
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
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |