2022-11-30 |
Many half implementations
...
- bad line drawing for easier debugging
- Z Buffers
- UV texture mapping
- Non-working perspective texture mapping
- Non-working polygon slicing.
cory
committed
on 30 Nov 2022
|
2022-11-13 |
- Fix inverse matrices (actually)
...
- Fix FOV calculation
- Fix issues with projection function
- Make projection function impossible to read
- Fix bounding sphere calculation
- Implement and enable frustum culling.
cory
committed
on 13 Nov 2022
|
2022-11-10 |
- Added object collections
...
- Changed demo rendering to cube
- Enabled backface culling
- Fixed frame drops due to lines going offscreen
- Optimised 2d triangle rendering
cory
committed
on 10 Nov 2022
|
2022-11-09 |
Implementation of:
...
- Face normal calculation
- Vector angle calculation
- Restructuring of how faces+objects are stored
cory
committed
on 9 Nov 2022
|
Implementation of:
...
- Face normal calculation
- Vector angle calculation
- Restructuring of how faces+objects are stored
cory
committed
on 9 Nov 2022
|
2022-11-06 |
Implementation of:
...
- Matrix multiplication
- 3D projection + a fix for points behind the camera
cory
committed
on 6 Nov 2022
|
2022-11-03 |
Initial implementation
...
- Base
- Line drawing
- Polygon drawing
cory
committed
on 3 Nov 2022
|