This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
base:6502_6510_maths [2018-04-06 12:00] richard [EXOMIZER] |
base:6502_6510_maths [2019-01-08 19:56] (current) ftc [The art of 3d] |
||
---|---|---|---|
Line 14: | Line 14: | ||
* [[16bit addition and subtraction]] - 16-bit addition and subtraction by FMan | * [[16bit addition and subtraction]] - 16-bit addition and subtraction by FMan | ||
- | * [[Inverse subtraction]] - .A = operand - .A, opposite of what SBC does - by White Flame | + | * [[Inverse subtraction]] - .A = operand - .A, opposite of what SBC does by White Flame |
- | * [[Signed 8bit + 16bit addition]] - by White Flame | + | * [[Signed 8bit + 16bit addition]] - Sign extension by White Flame |
==== Multiplication ==== | ==== Multiplication ==== | ||
Line 73: | Line 73: | ||
* [[Perspective]] | * [[Perspective]] | ||
* [[Backface Culling]] | * [[Backface Culling]] | ||
- | * [[Lighting]] | ||
- | * [[Flat Shading]] | ||
- | * [[Gouraud Shading]] | ||
- | Also I strongly advise you to read Stephen Judd's awesome series titled "A different perspective" about 3d coding in C= Hacking: | + | You may also want to read Stephen Judd's awesome series titled "A different perspective" about 3d coding in C= Hacking: |
* [[magazines:chacking8|C= Hacking Issue 8]] - August 1994 | * [[magazines:chacking8|C= Hacking Issue 8]] - August 1994 |