Piper Rendering is a graphics engine for educational purposes. It's built in C++ using the Singleton pattern.
You can use any IDE of your choice; we recommend Visual Studio Code with CMake Tools and additional C++ extensions.
apt install build-essential gcc g++ libsdl2-dev libgl-dev cmake