A downloadable renderer for Linux

WIPE is a 3D renderer based on OpenGL 2.0 and SDL2, made to run decently on any computer, while having stunning visual effects, mimicking modern and AAA engines.

It is still WIP (Work In Progress) but should be released in no time.

Features

  • Tiny and fast
  • Simple C99 codebase
  • Forward rendering
  • Custom 3D model format
  • Custom map format
  • Full shader pipeline
  • BCn, JPEG, PNG, TGA, BMP textures

Download

Download
wipe_demo.zip 16 MB
Download
libwipe.so 2.5 MB

Install instructions

To compile, you must have :

  • A C99 compiler
  • SDL2
  • OpenGL 2.0 (or higher) and GLU
  • MinGW (Windows)

UNIX

Clone the repository, then use Make :

git clone https://git.sr.ht/~threedgoose/WIPE
cd WIPE
make -j$(nproc) build=release

Windows

You will probably have to edit the Makefile to adjust the SDL2 path.

git clone https://git.sr.ht/~threedgoose/WIPE
cd WIPE
mingw32-make -f docs/Makefile.win 

Leave a comment

Log in with itch.io to leave a comment.