Orthographic Camera Issue: Left Side Appears Smaller Than Right in Three.js Model

I am using an orthographic camera for a 3D model in Three.js.
The issue is that the left side looks smaller than the right. I want it to appear the opposite.
How can I fix this?

Use a perspective camera.

{AE81BFB0-9AC5-413F-B266-4C6E39E9E7EF}

2 Likes

Thank you for your response.
However, I need to implement it using the Orthographic camera itself.

Read about Orthographic and Perspective

Here is an example to show the difference. Top view is perspective.

I suspect that you want to use the orthographic camera to fix a problem that you don’t know how to fix when using the perspective camera.


Here is an another version of dual screen example, but where the perspective camera is using a smaller fov to reduce the perspective effect.

3 Likes

You are falling prey to an optical illusion. The lense heights in your picture are identical for left and right glass. But your brain is wired to expect the left to be taller, because closer to your eye. But an orthographic projection does not and cannot convey distance from the viewer.

You’re asking for the impossible, having perspective foreshortening and parallel projection at the same time.

2 Likes