関数としては、描画したい曲面の陰形式であるf(x,y,z)を指定します。
例) #declare fnc = function(x,y,z) { sqrt(pow(x,2)+pow(y,2)+pow(z,2))-2 }
isosurface {
function { fnc(x, y, z) }
contained_by { box { -2, 2 } }
texture { Tc } scale Sc rotate Rt translate Tr }
ここでは、半径2の球の関数を陰形式として、sqrt(pow(x,2)+pow(y,2)+pow(z,2))-2=0 で定義しています。