|
![](/i/fill.gif) |
In article <3c2de5e0$1@news.povray.org> , "Anders K."
<and### [at] prostar d2g com> wrote:
> However, adding one row and column doesn't even work: it scales everything
> by <(w+1)/w, (h+1)/h>. And for camera types other than orthographic, moving
> the camera doesn't work either, since objects closer to the camera would get
> shifted more than objects farther away. Rotating the camera would skew the
> whole image unpredictably. So there is no satisfactory workaround.
Actually, a quick look at the code suggests that your observation may not be
correct (but I never really cared about this part of the code before)...
Thorsten
____________________________________________________
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) |
> > However, adding one row and column doesn't even work: it scales
everything
> > by <(w+1)/w, (h+1)/h>. And for camera types other than orthographic,
moving
> > the camera doesn't work either, since objects closer to the camera would
get
> > shifted more than objects farther away. Rotating the camera would skew
the
> > whole image unpredictably. So there is no satisfactory workaround.
>
> Actually, a quick look at the code suggests that your observation may not
be
> correct [...]...
How so?
Anders
--
light_source{6#macro A(B)#declare C=mod(E B);#declare E=(E-C)/B;C#end
#macro B(E)#while(E)#if(A(8)=7)#declare D=D+2.8;#else#if(C<3)cylinder
{0(C=<1 2>).2translate<D+C*A(2)A(4)#else intersection{torus{1 .2}box{
-y 2}rotate<-1 0C+1>*90translate<D+1A(2)*2+1#end-2 13>finish{specular
1}pigment{red 1}}#end#end#end#local D=-8;1}B(445000298)B(519053970)B(
483402386)B(1445571258)B(77778740)B(541684549)B(42677491)B(70)
Post a reply to this message
|
![](/i/fill.gif) |