K3DSurf

K3DSurf is an amazing application for programmers and developers to practice math skills by creating 3D shapes, animations, and editing surfaces.