From f70917c8aae0d184ed7ce5e63e6347fdc21921e3 Mon Sep 17 00:00:00 2001 From: Irene Knapp Date: Fri, 17 Jul 2026 18:43:05 -0700 Subject: load a texture image also refactor buffer management a little this doesn't yet draw the texture Change-Id: Id2efa761223a588bf599041ac525c3b988f0113b Force-Push: yes --- src/linear_algebra.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/linear_algebra.rs') diff --git a/src/linear_algebra.rs b/src/linear_algebra.rs index eb9aca2..0051fa8 100644 --- a/src/linear_algebra.rs +++ b/src/linear_algebra.rs @@ -434,7 +434,8 @@ impl Mat4 { // internally to the graphics API. This is necessary in order to produce the // homogenous behavior of the z-coordinate; it also acts as a convenient way // to scale the x and y coordinates by depth, implementing what artists call - // foreshortening. + // foreshortening. We will need to talk about this final post-processing + // step at length, so we call it "w-division" for convenience. // // The field of view is in radians, and is used as the angle measured // vertically from top to bottom of the screen. The computed y scale will be -- cgit 1.4.1