Hic sunt dracones.

A basic test scene for multiple graphics rendering methods, frameworks and APIs.
A dragon, a rotating monkey, the ground, a skybox, directional lighting and shadows.


OpenGL

Desktop app using OpenGL Core (3 or 4), glfw3 and GLEW.

WebGL

Web app using the WebGL 1 API.

Metal

Desktop app using Metal.

SceneKit

Apple high-level framework for realtime 3D graphics.

Unity

Unity graphics engine.

Ptah renderer

Custom realtime rasterizer written in Swift.

Cycles

A physically-based path tracer used in Blender.

Nintendo DS

Homebrew NDS implementation using devkitpro for ARM and libnds.

PS2

Homebrew PS2 implementation using the ps2dev SDK.

Game Boy Advance

Homebrew GBA using devkitpro and libgba.

PICO-8

Pico-8 version.

Vulkan

Desktop app using Vulkan.

DirectX

Desktop app using DirectX.

OpenGL ES

Mobile app using OpenGL ES.