Mycket praktiskt vid byggandet av VRML-världar är att kunna dela upp koden i flera olika filer. Med hjälp av Inlines {} -noden kan man ta in objekt som man sparat i andra filer. Med fältet url anger man adressen till den filen. (Både relativa och absoluta adresseringar är tillåtna.)
Exemplet från förra lektionen men med interiören uppritat med hjälp av Inlines { } - noden.
#VRML V2.0 utf8
#Tar in ett objekt jag gjort i en annan VRML-fil
Inline {url "klocka.wrl"
}
Viewpoint {
}#Vad vypunkten ska heta
description "Langt ifran"
#VAR i rummet jag ska stå och titta
position 0 0 40Viewpoint {
description "Nara"
position 0 0 8}
Viewpoint {
description "Snett fran hoger"
position 12 0 12#Åt vilket håll jag ska titta
orientation 0 1 0 0.7
# 0 1 0 betyder vridning kring y-axeln
# 0.7 anger hur många radianer jag ska
# vrida mig (90 grader = 1,57 radianer)}
Background{
skyColor [}0.0 0.1 0.9
0.3 0.6 0.95
1.0 1.0 1.0]skyAngle [1.3, 1.57]
groundColor [0.1 0.1 0.1 ,
0.2 0.2 0.2,
0.3 0.3 0.3]groundAngle [1.4, 1.57]