Skip to main content

Timeline for Is my perspective incorrect?

Current License: CC BY-SA 4.0

11 events
when toggle format what by license comment
Aug 30 at 23:34 history edited Simon CC BY-SA 4.0
Clarified what I meant about perspective being "not distorted".
Aug 30 at 9:30 comment added Simon You make an interesting point - it will always look wrong to at least one eye ! Unless we use stereoscopic displays. I sometimes use red-cyan anaglyph, and sometimes convergent or divergent stereo pairs. Maybe for my birthday I'll buy myself a VR headset and a powerful PC to run it ! XD
Aug 30 at 7:47 comment added Chaos My engine has support for orthogonal projections and they provide convincing results as well. Now I think I get it, there is no distortion: I am just biased by binocular vision.
Aug 29 at 23:40 comment added Simon PS I added a diagram to my answer, to show what I mean about the perspective projection modeling the behaviour of a pinhole camera.
Aug 29 at 23:39 history edited Simon CC BY-SA 4.0
Added diagram.
Aug 29 at 23:14 comment added Simon BTW I like to measure the graphics window on my monitor with a ruler, and also the distance between my face and the screen, and to set the parameters of my projection matrix accordingly. I have found that this produces images that are particularly convincing. One is used to looking at perspective projections made without obeying these strictures (e.g. looking at a photograph in a magazine from an arbitrary angle), and one is used to appreciating the perspective projection in spite of this. But I have found that getting it right produces a particularly compelling image. Next - depth of field !
Aug 29 at 23:05 comment added Simon You are welcome, and I do apologise if I was somewhat telling you things you already knew. I am glad that you have resolved your issue ! I think that we still have a slight difference of opinion in that I believe your image, and those of the professional rendering engine, are not distorted. If you make a pinhole camera, as I used to do as a child, then you should find the images it produces align exactly with the images your code generates, given a geometrically correct model of the scene. If I am right, then it is good news for you ! But engineers, e.g., may prefer orthogonal projections.
Aug 29 at 19:56 comment added Chaos Hello, thank you for the recap and for telling me the trick about closing one eye, I am new to this kind of thing. I eventually decided my implementation was ok, I reached this conclusion some days ago after comparing the image I posted with analogous perspectives rendered by professional software. I decided that if a professional rendering engine can accept these slight distortions, so can I.
Aug 29 at 17:26 history edited Simon CC BY-SA 4.0
Corrected spelling and grammar, deleted mismatched parenthesis, added information on z-buffering and a note on vertical lines.
Aug 29 at 17:20 history edited Simon CC BY-SA 4.0
Corrected spelling, deleted mismatched parenthesis, added information on z-buffering.
Aug 29 at 13:52 history answered Simon CC BY-SA 4.0