An OpenGL RTS game engine written in C
- Updated
Aug 10, 2025 - C
An OpenGL RTS game engine written in C
Per-Face Texture Mapping for Production Rendering https://wdas.github.io/ptex
Starter code samples for Direct3D11
🎥 Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
Suckless PD 3D software rasterizer
A light-weight CPU implementation of a 3D graphics pipeline for embedded systems
Implementation of realistic and efficient screen space soft shadows for 3D Graphics Rendering with OpenGL
Implementation of realistic and efficient screen space soft shadows for 3D Graphics Rendering with OpenGL
A tiny software rasterizer.
RenderingEngine in C with OpenGL
Simple engine/algorithm for the TI-84 Plus CE to render voxels dynamically. May be used in the future for Temple Run or another MC clone!
A very basic graphics engine for creating Doom-style scenes using data structures for scene definition.
A 'C Software Rendered Game Engine' specifically for development of a fast paced, 3D shooter game.
FDF is a C application that renders 3D wireframe maps in isometric projection using MiniLibX. The project focuses on file parsing, matrix manipulation, vector math, keyboard events, and low-level 2D/3D graphics, showcasing strong skills in systems programming and graphical rendering.
A fully functional, accelerated physically-based renderer using the pathtracing algorithm.
RealX-Renderer is a D3D12 rendering engine that is using XeSS API and raw version of D3D12.
Solutions to Labs 1 to 7 for the course DIT224 Computer Graphics
42 Core Curriculum --- A raytracing project in C: Insert a scene and generate an image! --- Group project of @tleisterer and @Horrjiy.
*WIP* 3D software render application built from scratch using C, TGA image format, and wavefront .obj file format.
Add a description, image, and links to the rendering-3d-graphics topic page so that developers can more easily learn about it.
To associate your repository with the rendering-3d-graphics topic, visit your repo's landing page and select "manage topics."