SFNode i MFNode 

Pole lub zdarzenie typu SFNode określa węzeł VRML, natomiast pole typu MFNode może zawierać ich dowolną liczbę, np.: 

przykładowyWęzeł [ Transform {translation 1 0 0} 
       DEF CUBE Box {} 
       USE CUBE 
       USE DOWOLNY_INNY_WĘZEŁ ] 

Aby zdefiniować puste pola lub zdarzenia typu SFNode/MFNode nadaje mu wartość NULL. Początkową wartością dla zdarzenia eventOut typu SFNode jest NULL. Początkową wartością dla zdarzenia eventOut typu MFNode jest [].