POV-Ray : Newsgroups : povray.general : POV features : Re: POV features Server Time
7 Aug 2024 03:20:32 EDT (-0400)
  Re: POV features  
From:
Date: 27 Nov 2001 09:14:48
Message: <me770us3tueod3sqt102npseihmkb8esi7@4ax.com>
On Tue, 27 Nov 2001 14:01:12 +0000, s1631001 <s16### [at] namtarqubacuk> wrote:
> Sorry, I haven't downloaded POV3.5 yet, so if any of these are embedded
> in it already, ignore them.
>
> 1: Golden ratio:
> since POV-Ray is used (primarily!) for creating art, shouldn't the
> golden ratio be a built-in constant, like pi?

Do you know #include and #declare directive ?
You can build own script (include- file) with favourite constants and use it
with POV 3.1.

> 2: Polygonal preview:
> A Moray-style preview where everything is represented by
> polygons/wireframe. This would give a good impression of the finished
> image for test renders.

Typical answer is "POVRay is raytracer not modeler" however there are some
useful macro to work with wireframes. With POV's Scene Description Language you
can even write own. Available in POV 3.1.

> 3: #fkill() directive for file deletion? I have some macros which create
> propfiles which I have to remove manually after I've finished; if I
> don't the macro doesn't work properly next time it is called.

Is it very important ? If "yes" are names of this files regular ? Perhaps you
can delet it with Post_Scene_Command ? It is ini-setting available in POV 3.1

> 4: Support for matrix operations would be nice, although I'm writing a
> series of macros to handle matrices at the min. Ho hum.

Are you thinking about matrices with transformations ? You can store them as
transform{} and always get its elements with macro described lately in advenced
group on this news server. Works with POV 3.1.

ABX
--
#declare _=function(a,b,x){((a^2)+(b^2))^.5-x}#default {pigment{color rgb 1}}
union{plane{y,-3}plane{-x,-3}finish{reflection 1 ambient 0}}isosurface{ //ABX
function{_(x-2,y,1)|_((x+y)*.7,z,.1)|_((x+y+2)*.7,z,.1)|_(x/2+y*.8+1.5,z,.1)}
contained_by{box{<0,-3,-.1>,<3,0,.1>}}translate z*15finish{ambient 1}}//POV35


Post a reply to this message

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