Farokh's repositories
Software-Rasterizer
Doing software rasterizing, mimicking a pipeline similar to that of d3d11 and performing all the algorithms on the cpu side to learn the math and calculations done in 3D computer graphics. Learning from ChiliTomatoNoodle on youtube: https://planetchili.net/
Direct3D11
Doing hardware accelerated 3d graphics programming using the 3d311 api. Learning from ChiliTomatoNoodle on youtube: https://planetchili.net/
Language:C++000
Language:C++000
Language:Ruby000
Multithreading-Cpp
Playing around with multithreading in c++
Language:C++000
Ray-Tracing
Learning from: https://raytracing.github.io/
Language:C++000
SomeGraphicsSimulations
Learning some 3D Graphics math from: www.scratchapixel.com
Language:GLSL000
VulkanGraphicsEngine
Small Vulkan graphics engine for personal learning purposes
Language:C++000
VulkanTutorial
Learning the Vulkan API from: https://vulkan-tutorial.com/
Language:C++000