Need Help! 45 degree angle isn't actually 45 degrees!

PVGamesPVGames Posts: 69
edited March 2019 in Daz Studio Discussion

Hello! I am hoping someone might be able to help me out a bit here.

I am trying to make some walls that appear at a 45 degree angle while using a camera in non-perspective mode, so that everything appears flattened (no perspective).

If I rotate the wall 45 degrees on the Y-axis, it does not actually appear to be 45 degrees. Here is an illustration to show what I mean:

 

Any idea if I messed something up or am missing something fundamental? Why is it that when rotated 45 degrees, the angle isn't actually at 45 degrees? Are there any solutions/workarounds or advice?

Thank you for any help or information! :)

Post edited by Chohole on

Comments

  • Richard HaseltineRichard Haseltine Posts: 102,344

    Even with Perspective off you are still using a view in 3D space, so the angle an object makes is going to depend on the camera's elevation as well as on rotation about the vertical axis. If the camera has 0 elevation then the 45 degree roated wall will just be foreshortened, if the camera has 90 degree elevation then the rotated wall will indeed be at 45 degrees. Intermediate values will form intermediate angles with the horizontal.

  • JonnyRayJonnyRay Posts: 1,744

    If you want to check precise angles, I suggest using the Top, Front, Right, etc. views as these won't have the perspective issues and should represent what you're expecting from an angle and placement point of view.

  • Cris PalominoCris Palomino Posts: 11,611

    Seems like what you want is an isometric camera. Not sure this can be done.

  • wizwiz Posts: 1,100

    Seems like what you want is an isometric camera. Not sure this can be done.

    Isometric views preserve distance at the expense of distorting angles.

  • wizwiz Posts: 1,100
    PVGames said:
    Any idea if I messed something up or am missing something fundamental? Why is it that when rotated 45 degrees, the angle isn't actually at 45 degrees?

     

    Because the 3D angle projected into 2d is the vector sum of the rotation around the Y (left and right from camera to figure) and Z (up and down, from figure to camera) angles.

    If you were exactly level with the base of the wall, it would appear totally horizontal (0 degrees), no matter what angle you made with the camera. If you were exactly above the wall, looking down, it would appear at 45 degrees. Any other elevation would give you an angle in-between 0 and 45 degrees, and that is exactly what you're seeing.

  • prixatprixat Posts: 1,590
    edited March 2019

    As well as 'non-perspective' mode, the camera has to be in a specific position.

    If you click on one of upper corners of the 'rotation cube', it should put the camera in the right place.

     

    Post edited by prixat on
Sign In or Register to comment.