OpenGL
OpenGL (Open Graphics Library) is a cross-platform, industry-standard API for rendering 2D and 3D vector graphics. Libdragon unstable branch has a port of OpenGL which allows you to use it to create higher-complexity graphics.
Hello Triangle
A Hello Triangle program is the 3D graphics equivalent of a Hello World program. Let's see how to do it on the N64 with Libdragon.