POV-Ray : Newsgroups : povray.advanced-users : Spherical camera upside-down : Re: Spherical camera upside-down Server Time
15 May 2024 03:12:37 EDT (-0400)
  Re: Spherical camera upside-down  
From: Le Forgeron
Date: 9 Sep 2016 12:30:08
Message: <57d2e390@news.povray.org>
Le 08/09/2016 à 14:44, Mike Horvath a écrit :
> I have the following spherical camera:
> 
>         #declare Camera_Up        = -y;
>         #declare Camera_Right        = +z;
>         #declare Camera_Location    = <0,0,0>;
>         #declare Camera_Direction    = -x;
>         #declare Camera_LookAt        = Camera_Location + Camera_Direction;
>         #declare Camera_Transform = transform
>         {
>             matrix <0,0,-1,0,1,0,1,0,0,0,-88,-640>        // front entrance
>         //    matrix <0,0,-1,0,1,0,1,0,0,0,-88,100>
>         //    matrix <0,0,-1,0,1,0,1,0,0,0,-88,-180>
>         //    matrix <0,0,-1,0,1,0,1,0,0,-280,-88,-180>
>         //    matrix <0,0,-1,0,1,0,1,0,0,280,-312,140>
>         //    matrix <0,0,-1,0,1,0,1,0,0,200,-312,-140>
>         //    matrix <0,0,-1,0,1,0,1,0,0,-200,-312,-140>
>         //    matrix <0,0,-1,0,1,0,1,0,0,-360,-312,140>
>         }
>         camera
>         {
>             spherical
>             angle        360 180
>             up        Camera_Up
>             right        Camera_Right
>             location    Camera_Location
>             direction    Camera_Direction
>             transform {Camera_Transform}
>         }
> 
> It is a LDraw model, which has an inverted y axis or handedness. The problem is when
I render the scene, it appears upside-down. Even though I already compensated by
making the y axis negative. Anyone have an idea what is going on?
> 
> Mike

If you add a small look_at, it goes fine.

What is interesting is without it it seems to not recompute the direction/up/right


Post a reply to this message


Attachments:
Download 'ca.png' (3 KB) Download 'ca.pov.txt' (2 KB)

Preview of image 'ca.png'
ca.png

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