6212e6da3d96 — Laurens Holst 7 years ago
Edge/FaceEdge: Make note of Bresenham’s Run-Slice algorithm.
2 files changed, 8 insertions(+), 0 deletions(-)

M src/Edge.asm
M src/FaceEdge.asm
M src/Edge.asm +4 -0
@@ 1,6 1,10 @@ 
 ;
 ; An edge
 ;
+; Using Bresenham’s Run-Slice algorithm
+; See Michael Abrash’s Graphics Programming Black Book chapter 36
+; http://downloads.gamedev.net/pdf/gpbb/gpbb36.pdf
+;
 Edge: MACRO ?vertex1, ?vertex2, ?material
 	super: Renderable Edge_Render
 	x:

          
M src/FaceEdge.asm +4 -0
@@ 1,6 1,10 @@ 
 ;
 ; A face edge
 ;
+; Using Bresenham’s Run-Slice algorithm
+; See Michael Abrash’s Graphics Programming Black Book chapter 36
+; http://downloads.gamedev.net/pdf/gpbb/gpbb36.pdf
+;
 FaceEdge: MACRO ?vertex1, ?vertex2, ?face
 	super: Renderable FaceEdge_Render
 	x: