![](/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) |
"Greg M. Johnson" wrote:
> isosurface{
> function{y/290+noise3d(x*0.05,y**0.05,z**0.05)}
> accuracy 0.01
> threshold .21
> contained_by {sphere{0,100}}
> pigment{SeaGreen}
> finish{ambient 0.1}
> }
In case anyone wanted to try this at home, there's a typo above. What I literally
did was this:
#declare fnoise=.05;
#declare MyObject=
isosurface{
function{y/290+
noise3d(x*fnoise,y*fnoise,z*fnoise)/1
}
accuracy 0.01
threshold .21
contained_by {
sphere{0,100}
}
pigment{SeaGreen}
finish{ambient 0.1}
}
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) |
Why not support a Perl based scene building language? Maybe a filter which
spits out POV from Perl code... :)
Warp wrote:
> "Modules" could be better.
>
> As I have already said elsewhere, programming languages using modules
> but
> which are not OO languages (such as Modula2) support structures that look
> a lot like object-oriented ones, however without being an OO language.
>
> To be a truely OO language, the language has to support inheritance and
> dynamic binding (besides all the stuff that modules support of course).
>
> It's kind of silly to talk about OO features when there are no mention
> about those two things.
>
--
--------------------------------------------------------------------
Yann Ramin atr### [at] atrustrivalie eu org
Atrus Trivalie Productions www.redshift.com/~yramin
Monterey High IT www.montereyhigh.com
AIM oddatrus
Marina, CA
IRM Developer Network Toaster Developer
SNTS Developer KLevel Developer
( this .sig represents the view of the world at any one
moment. Enjoy! )
"If I read the DeCSS source code in a forest, would it make
a copyrightable sound?"
- mwalker
"All cats die. Socrates is dead. Therefore Socrates is a cat."
- The Logician
--------------------------------------------------------------------
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) |
Yann Ramin <atr### [at] atrustrivalie eu org> wrote:
: Why not support a Perl based scene building language?
Isn't povray scripting language already something like that?
--
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;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) |
Warp <war### [at] tag povray org> wrote in message news:39cf092b@news.povray.org...
> Isn't povray scripting language already something like that?
Well, not EVEN REMOTELY comparable to the power of Perl! Just an example: I
have seen an XML parser in Perl which was written in just 30 lines...
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) |
Alessandro Coppo <a.c### [at] iol it> wrote:
: Well, not EVEN REMOTELY comparable to the power of Perl! Just an example: I
: have seen an XML parser in Perl which was written in just 30 lines...
So the power of a language is measured by the number of lines it takes
to do something.
--
main(i,_){for(_?--i,main(i+2,"FhhQHFIJD|FQTITFN]zRFHhhTBFHhhTBFysdB"[i]
):_;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) |
Margus Ramst wrote:
> POV already contains many features usually associated with
> modellers, but implementing renderer-specific features should always have higher
> priority.
Since I've been sort of an ornery troublemaker, here, let me affirm the wisdom of that
statement. Yes, when it comes to investing POV-Team manhours into, say a new GUI
modeller's interface, or new higher-tech radiosity features, then render-specific
features should have a higher priority.
Is is only when this "render-not-modeller" philosophy is applied to art criticism or
the
cool object-specific features of pov that I object. Trace functions, isosurfaces,
#write, object patterns, and the like have very little to do with rendering, and a
purist application of "r-not-m" would probably poo-poo at these features.
Perhaps, however, that's part of the reason we end up with patches.
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) |
On Wed, 27 Sep 2000 09:43:10 +0200, Alessandro Coppo wrote:
>
>Warp <war### [at] tag povray org> wrote in message news:39cf092b@news.povray.org...
>> Isn't povray scripting language already something like that?
>
>Well, not EVEN REMOTELY comparable to the power of Perl! Just an example: I
>have seen an XML parser in Perl which was written in just 30 lines...
I've seen a POV program that makes a PNG of a reflective sphere on a checkered
plane in just one line. Let's see you do that with Perl.
--
Ron Parker http://www2.fwi.com/~parkerr/traces.html
My opinions. Mine. Not anyone else's.
Proudly not helping RIAA and SDMI steal my rights --
http://www.eff.org/Misc/EFF/Newsletters/EFFector/HTML/effect13.08.html
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) |
Yann Ramin wrote:
> "All cats die. Socrates is dead. Therefore Socrates is a cat."
> - The Logician
>
> --------------------------------------------------------------------
Nonsense. WAS a cat.
--
I have never had any plans to get out of this world alive.
-- The Iron Webmaster, 61
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) |
Yann Ramin wrote:
>
> Why not support a Perl based scene building language? Maybe a filter which
> spits out POV from Perl code... :)
Why not write the bindings to Perl? I don't know if the source supports
that but it wouldn't hurt to take a look. While Perl is on my "to learn"
list, it is not on most people's list.
--
Matt Giwer, EE, courtesy of the US Civil Service
Commission.
-- The Iron Webmaster, 76
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) |
Warp wrote:
>
> Yann Ramin <atr### [at] atrustrivalie eu org> wrote:
> : Why not support a Perl based scene building language?
>
> Isn't povray scripting language already something like that?
I have always thought it is like an elephant viewed by seven blind men.
--
http://www.google.com can't find anything similar to
http://www.giwersworld.org
good luck to them.
-- The Iron Webmatster, 109
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |