3 ms·
In drawing, it's just "three point perspective", and it's this. In computer graphics, every resource you look for explains three point perspective as a plane in
by TheRealPomax 5y ago
In drawing, it's just "three point perspective", and it's this. In computer graphics, every resource you look for explains three point perspective as a plane intersection (because then computers can draw it using a camera), which is not the same thing as pen and paper three point perspective. The word "strict" here is just the natural language version of the word, not a technical term. We're implementing three point perspective following the pen and paper rules, not the "let's subtly change how it works so a 3D camera can do this" rules =)
> I can’t find [...] why you’d want this odd infinite representation of space.
Like I say in the post: you almost certainly don't ever want it. When drawing three point perspective using pen and paper we typically pick vanishing points that aren't even on the paper itself (you tape down your paper and mark them on your desk instead) to get sweet looking faux architectural drawings while effectively working on a "crop" where the effects of exponential space are subtle, instead of super obvious, so it never gets weird. (heck, even adding secondary vanishing points that are further apart for working at different scales for different parts of your picture so people will never see the effect of exponential space is pretty common)
Similarly, you can get something "close enough" in any 3D software with a wide angle camera positioned close to your subject, so unless you've very explicitly setting out to do exponential space graphics, there is literally no reason for you to ever need, let alone implement this.
But it is fun to work out what the real behaviour is if we try to implement strict three point perspective on a computer, because we like programming puzzles, and (also as mentioned) there aren't any pages on the web that I've been able to find that cover this extremely niche projection so now there is at least one.
- j4yav 5y agoDo you have animations generated from this? I would love to see rotations in motion. I feel like there is some game that could be created from needing to manipulate objects in this space.
- TheRealPomax 5y agohttps://twitter.com/TheRealPomax/status/1400974346160533508 https://twitter.com/TheRealPomax/status/1400974346160533508