GitHunt
GL

glouw/gel

An N64-like software renderer

screenshot

Gel (Graphical Emulation Layer) is an N64-like software renderer.

make; ./gel path/to/obj path/to/bmp

Dependencies:

SDL2-devel
SDL2-image-devel

Models, for educational purposes, can be found here:

https://www.models-resource.com/nintendo_64/

Models must be bundled with a single obj file and texture file. The obj file
must include vertex normals.

Rotate the screen with the mouse.

screenshot

Languages

C98.4%Makefile1.6%

Contributors

MIT License
Created December 11, 2017
Updated February 23, 2026
glouw/gel | GitHunt