|
|
Zeger Knaepen <zeg### [at] studentkuleuvenacbe> wrote:
: it's more fun,
Not in the long run.
If you find yourself using a special feature over and over again, you
probably will make your own include file in order to avoid writing the same
thing many times. This is not much different from just using a standard include
file.
: and the results are more your own.
Well, in an extreme case you shouldn't use povray at all then, but write
your own raytracer. Then the results will really be your own.
Why is it ok to use 'rotate' or 'scale', but it's not ok to use
'Reorient_Trans' just because it's in an include file instead of being an
internal keyword? I don't understand.
If 'Reorient_Trans' was in internal feature instead of being a macro, would
it then be ok to use it? Why? What's the difference?
--
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -
Post a reply to this message
|
|