summaryrefslogtreecommitdiff
path: root/notes/perspective.md
diff options
context:
space:
mode:
authorkitty piapiac <kcp@bsd.computer>2024-10-03 06:13:41 +0100
committerkitty piapiac <kcp@bsd.computer>2024-10-03 06:13:41 +0100
commit69a6187804aff44f48fe9047895e8c027ad5bf3f (patch)
tree9ca02720f3ed94512b77e490fadf62969842e544 /notes/perspective.md
Diffstat (limited to 'notes/perspective.md')
-rw-r--r--notes/perspective.md30
1 files changed, 30 insertions, 0 deletions
diff --git a/notes/perspective.md b/notes/perspective.md
new file mode 100644
index 0000000..fc492f8
--- /dev/null
+++ b/notes/perspective.md
@@ -0,0 +1,30 @@
+---
+title: point-projection perspective
+published: 2024-06-23T07:28:48+0100
+---
+
+<p class="notice">This is a technique used to represent 3d objects on 2d surfaces in a way that approximates human vision. It relies on the fact that objects become N times smaller as they get N times further from the eye.</p>
+
+<section>
+- [Horizon line]
+- [Vanishing point]
+ - [1 point]
+ - [2 points]
+</section>
+
+<section>
+## Horizon line
+![Roughly where the sky meets the land](/images/perspective-horizon.jpg)
+</section>
+
+<section>
+## Vanishing point
+A [vanishing point] is a place on the image where perspective projections of parallel lines in 3d space converge. On flat planes, vanishing points will always lie on the [horizon line]. Traditionally, illustrations will use 1-3 vanishing points.
+
+### 1 point
+![](/images/perspective-single-point.jpg)
+
+### 2 points
+![](/images/perspective-double-point.jpg)
+
+</section>