Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-09-07 19:49:23 +00:00
c90874ad10 Reformat
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-09-07 19:28:08 +00:00
8468bb8e28 Reorganise allocators
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-09-07 14:44:06 +00:00
d30eee0cf8 Add tests for Allocator implementations
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-09-07 14:43:43 +00:00
59e56a75d3 Reimplement Allocator API for Arena
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-09-07 14:43:20 +00:00
5d6ce1d2c3 Restore libc Allocator implementation
abdelrahman pushed to main at abdelrahman/wizapp-stdlib 2024-09-07 14:42:55 +00:00
ce537b7494 Restore Allocator implementation
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-06 18:00:35 +00:00
351b7e9d42 Rename variable
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 22:02:21 +00:00
b57ec11598 Ensure intensity is clamped
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 21:31:15 +00:00
d750c49f71 Update result screenshot
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 21:30:30 +00:00
cf8c681474 Implement tangent normals and switch to using basic diffuse shader
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 21:28:27 +00:00
84fbb711e1 Add function to invert 3x3 matrix
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 21:28:04 +00:00
8c74706fdc Update head model
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 01:16:32 +00:00
d851509321 Update result screenshot
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 01:15:53 +00:00
e87f780dae Move vertex and fragment calculations to the shaders
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 01:14:58 +00:00
8726c833d4 Add extra vector and matrix types and operations
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 01:14:13 +00:00
da495d9e43 Add array access to Triangle struct
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-09-01 01:13:31 +00:00
18e9964d33 Move TRIANGLE_VERTICES constant to constants.h
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-31 21:24:27 +00:00
95d474c956 Save viewport matrix in a variable
41c30256b7 Remove unused variable
4b178de784 Update vector and matrix types
Compare 3 commits »
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-31 12:46:38 +00:00
bb6b0e3e5d Change f32x3 to union
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-26 21:30:38 +00:00
97622d0bf7 Move viewport matrix multiplication out of vertex shader