Scratch3D is an educational purpose real-time 3D render engine.
Built as an experimental/educational project, the intent is to allow software based real-time rendering of 3D models, as well as rendering textures and performing additional processing such as lighting, camera position and shading.