K3DSurf est un programme qui permet la visualisation et la manipulation de modèles mathématiques dans l'espace de trois, quatre, cinq et six dimensions. Ces objets mathématiques, décrits avec des équations paramétriques (implicites/explicites) peuvent être des surfaces ou des courbes. L'étude des surfaces mathématiques avec K3DSurf permet entre autres : une visualisation interactive avec les événements souris (Droit: Rotation, Milieu: Translation et Gauche: Agrandissement), une animation en temps réel (rotation) ainsi que morphe. Cette application permet également la création de séquences animées.