テクスチャには様々なオプションを指定できる。 ここでは marble を使って例を示す。
|   | /* left */
texture marble {
	blend 1.0
	blendcolour 0.1, 0.3, 0.1
}
/* right */
texture marble {
	blend 0.5
	blendcolour 0.1, 0.3, 0.1
} | 
|   | /* left */
texture marble {
	blendcolour 0.1, 0.3, 0.1
}
/* right */
texture marble {
	blendcolour 0.3, 0.1, 0.1
} | 
|   | /* left */
texture marble {
	blendcolour 0.1, 0.3, 0.1
}
/* right */
texture marble {
	colourmap {
		1.0, 0.0, 0.0,
		1.0, 1.0, 0.0,
		0.0, 1.0, 0.0,
		0.0, 0.0, 1.0
	}
} | 
|   | /* left */
texture marble {
	blendcolour 0.1, 0.3, 0.1
	turbulence 1
}
/* right */
texture marble {
	blendcolour 0.1, 0.3, 0.1
	turbulence 10
} | 
|   | /* left */
texture marble {
	blendcolour 0.1, 0.3, 0.1
	squeeze 1
}
/* right */
texture marble {
	blendcolour 0.1, 0.3, 0.1
	squeeze 4
} | 
|   | /* left */
texture marble {
	blendcolour 0.1, 0.3, 0.1
	scalefactor 1
}
/* right */
texture marble {
	blendcolour 0.1, 0.3, 0.1
	scalefactor 5
} | 
テクスチャはオブジェクトを基準にした空間に適用される。 オブジェクトの基準は以下の通り。
また、transformation は rotate をテクスチャに適用することもできる。
さらに、テクスチャは色だけでなく transparency、 ambient、 reflectance、ri (refractive index) にも適用できる。例えば、
|   | /* left */
texture marble {
	blendcolour 0.1, 0.3, 0.1
	scalefactor 3
}
/* right */
transparency texture marble {
	blendcolour 0.1, 0.3, 0.1
	scalefactor 3
} |