Abdelrahman Said abdelrahman
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-10 16:39:21 +00:00
ba88c5b27c Make face region higher poly
1ad2ca1a47 Fix checking barycentric coordinates
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-09 22:40:13 +00:00
b111058f31 Rename IS_NULL_MODEL macro
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-09 22:26:10 +00:00
26c1f17a86 Correct obj name
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-04 19:06:53 +00:00
29c53de86e Update resources
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-04 19:06:08 +00:00
1ab8c964bf Implement rendering model with texture
677627d8c9 Add utility to load P6 images
Compare 2 commits »
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-04 16:54:08 +00:00
f024d51d85 Implement Z buffer
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-04 15:54:29 +00:00
bd1326d83e Swap arg order for BUF_TYPE macro
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-04 15:52:22 +00:00
4eb2ae06f1 Create generic buffer type
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-04 13:39:10 +00:00
bce85c5c71 Prep for adding z buffer
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-08-04 00:05:54 +00:00
5330e2e82c Remove unused wireframe render
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-31 22:05:52 +00:00
c3c0dd732e Add shading
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-31 22:05:35 +00:00
9f9cc2308d Add math library
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-31 21:11:32 +00:00
5f44936dcd Add support for randomising colours
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-31 21:04:17 +00:00
39b40cdf5f Silence the annoying gRPC logs
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-28 22:09:34 +00:00
dc09a45085 Fix filling triangles
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-28 22:09:13 +00:00
98231b582b Add triangle model for debugging
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-28 21:43:23 +00:00
5a24809935 Initial implementatin of barycentric coordinates
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-28 19:32:09 +00:00
6537753a3a Start implementing filled rendering
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-28 19:11:20 +00:00
3f04b7b5b0 Refactor to add render types
abdelrahman pushed to main at abdelrahman/tinyrenderer 2024-07-20 18:42:09 +00:00
c2adf07a1d Load and render head.obj