Curv es un lenguaje de programación para crear arte utilizando matemáticas. Es una herramienta de modelado geométrico 2D y 3D que admite color completo, animación e impresión 3D.
//Forma de esponja de ruido que incluye el archivo "Textures.curv"; noiseshape = make_shape { dist(x,y,z,t) = abs((noise3d(x,y,z)[X])*2 -1 )-0.25; is_3d = true; }; insmooth 0.4 .intersection( morph 0.5 ( sphere 10 , cube 10>>offset 1>>rotate {angle:45*deg,axis:[1,1,1]} ),noiseshape)