{
  "aliases": null,
  "backlinks": [
    {
      "field": "defines",
      "target": "3P5R3WQPT6"
    },
    {
      "field": "uses",
      "target": "8WETP2V4MB"
    }
  ],
  "body": "\n## Summary\n\nA perspective projection maps the points of space onto a picture plane along the lines through a fixed centre, the eye.\nIt is the geometry behind realistic drawing, photography and 3D computer graphics.\nStraight lines stay straight, but parallel lines that are not parallel to the picture plane converge to a common vanishing point.\nIn projective terms it is a central projection, and its restriction to a plane is a [[perspectivity|QTZWZR1KWQ]] between planes.\n\n## Explanations\n\n### L1 human\n\nPut a glass window between your eye and a street, and trace on the glass what you see.\nEach point of the street is drawn where the ray from it to your eye crosses the glass.\nThe two edges of a straight road are parallel, but on the glass they run together toward a single point on the horizon.\nFar objects come out small and near objects large, which is what makes the picture look real.\n",
  "commit": "ff8a40749dc16545e3d2fc637f6b0196e81d0bfa",
  "front": {
    "kind": "concept",
    "msc": [
      "51N05",
      "51N15",
      "68U05"
    ],
    "name": "Perspective projection",
    "sources": [
      {
        "url": "https://en.wikipedia.org/wiki/Perspective_(graphical)"
      }
    ],
    "tag": "YHKSDF59HK"
  },
  "kind": "concept",
  "link": "https://tamnd.github.io/math2/node/YHKSDF59HK/",
  "links": null,
  "markdown": "https://tamnd.github.io/math2/node/YHKSDF59HK.md",
  "msc": [
    "51N05",
    "51N15",
    "68U05"
  ],
  "name": "Perspective projection",
  "prov": null,
  "role": "",
  "source": "https://github.com/tamnd/math2/blob/main/nodes/YHK/YHKSDF59HK.md",
  "status": null,
  "tag": "YHKSDF59HK",
  "uri": "m2://YHKSDF59HK",
  "url": "https://tamnd.github.io/math2/wiki/perspective-projection/",
  "writing": {
    "tag": "YHKSDF59HK",
    "kind": "concept",
    "level": "W0",
    "next": [
      {
        "what": "an inventory row",
        "note": "the row of the inventory that the node accounts for",
        "have": 0,
        "want": 1
      },
      {
        "what": "a source with a locator",
        "have": 0,
        "want": 1
      }
    ]
  }
}
