Realizzazione di superfici tridimensionali mediante definizione di una funzione matematica:
Per ottenere un terreno tridimensionale possiamo indicare direttamente la funzione matematica generatrice della superficie.
In Povray la formula matematica che genera la superficie č definita mediante la funzione isosurface nel seguente modo:
isosurface {
function { x }
}
dove x rappresenta la funzione matematica della superficie.
Ad esempio per definire una superficie sferica dichiareremo:
function { sqrt(pow(x,2) + pow(y,2) + pow(z,2)) - 2 }
ottenendo:
Possono essere definite anche superfici pių irregolari:
function { x - f_noise3d(0, y, z) }