The N64-like software renderer
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
img salesman gif Mar 12, 2018
.gitignore cleaner makefile Sep 23, 2018
LICENSE scrap history Mar 12, 2018
Makefile cleaner makefile Sep 23, 2018
README.md README update Mar 13, 2018
main.c 60fps cap Mar 13, 2018

README.md

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