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 |