This website requires JavaScript.
Explore
Help
Sign In
Abdelrahman Said
abdelrahman
0 Followers
·
0 Following
https://thewizardapprentice.com/
Joined on
2023-01-22
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
34
Projects
Packages
Public Activity
Starred Repositories
abdelrahman
pushed to
main
at
abdelrahman/wizapp-stdlib
2024-02-24 20:28:48 +00:00
b8db582098
Implement growing arena
a169fe3654
Return NULL when aligning forward if ptr is NULL
9513c05b75
Handle NULL pointers in base arena
633632105b
Implement base arena allocator
5a0aad5d52
Add memory utilities
Compare 7 commits »
abdelrahman
pushed to
main
at
abdelrahman/wizapp-stdlib
2024-02-24 15:37:14 +00:00
2be4536850
Add aliases for pointer integer types
abdelrahman
pushed to
main
at
abdelrahman/wizapp-stdlib
2024-02-24 15:05:10 +00:00
7e8de5f5fb
Rename struct String to struct dstr
293b16af31
Switch to PascalCase datatype names
0a82702503
Add .gitignore
36a4c04a5b
Add build scripts for development
ad5d76d3cc
Update namespace for cpath functions
Compare 8 commits »
abdelrahman
pushed to
main
at
abdelrahman/compositor-test
2024-02-20 01:44:41 +00:00
10ba3d642d
Support drawing a node with connection that can be modified by user
abdelrahman
pushed to
main
at
abdelrahman/performance-aware-programming
2024-02-11 00:42:34 +00:00
2cb6f1beb6
Complete homework for execution ports video
abdelrahman
pushed to
main
at
abdelrahman/performance-aware-programming
2024-02-10 17:55:15 +00:00
4945a298ac
Add more assembly functions to repetition_testing
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-04 20:05:02 +00:00
0323fa2a8f
Update README.md
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-04 20:04:20 +00:00
1cebb9d29f
Add screenshot from the raytracer
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-04 19:50:11 +00:00
a7dda028aa
Implement ability to move and rotate camera
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-04 19:07:44 +00:00
c2560ccbdd
Refactor and add reflections
6d8f332500
Improve readability
Compare 2 commits »
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-04 00:21:40 +00:00
4914f8eb71
Define custom EPSILON
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-04 00:19:19 +00:00
56959990e4
Add shadows
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-04 00:11:41 +00:00
1f5568b63e
Refactor trace_ray function
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-03 23:22:03 +00:00
bfdea0fd0c
Fix include
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-03 22:21:01 +00:00
f2fdc0d084
Reformat
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-03 22:09:26 +00:00
451aa48b3a
Implement specularity
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-03 19:36:51 +00:00
8b9ac28402
Implement diffuse lighting
f34e234609
Define utilities to multiply and divide a vector by a number
0b7ca65967
Add unit vector utilities
Compare 3 commits »
abdelrahman
pushed to
main
at
abdelrahman/cg-from-scratch
2024-02-03 16:04:38 +00:00
a4e67ebc18
Add executable permissions to build scripts
abdelrahman
pushed to
main
at
abdelrahman/compositor-test
2024-01-24 23:43:32 +00:00
d73275f04c
Add line_from_origin function
f56e6b1bb1
Remove test code
c70f252349
Add absolute, radians and degrees math utilities
Compare 3 commits »
abdelrahman
pushed to
main
at
abdelrahman/compositor-test
2024-01-24 22:44:56 +00:00
8275fce9c6
Update noodle drawing code
a58a315d48
Update test code
04855478fd
Add function to calculate line direction
9139dae379
Add square macro
9f700c070d
Update build script to link with math library
Compare 6 commits »
First
Previous
...
39
40
41
42
43
...
Next
Last