Skip to content

Developing a basic C renderer: This project aims to create a lightweight renderer in C, focusing on fundamental rendering techniques such as rasterization and shading. It will support basic geometric primitives and simple lighting effects, serving as a foundation for further graphics development.

License

Notifications You must be signed in to change notification settings

gragi-1/Render_in_C

Repository files navigation

Render_in_C

Developing a basic C renderer: This project aims to create a lightweight renderer in C, focusing on fundamental rendering techniques such as rasterization and shading. It will support basic geometric primitives and simple lighting effects, serving as a foundation for further graphics development.

gcc -O3 .\main.c .\geometric_calculations.c .\math.c .\rendering.c .\rendering_device.c .\transform.c .\win32_graphics.c -o GOATY_GOAT_RENDER.exe -lgdi32

About

Developing a basic C renderer: This project aims to create a lightweight renderer in C, focusing on fundamental rendering techniques such as rasterization and shading. It will support basic geometric primitives and simple lighting effects, serving as a foundation for further graphics development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages