GROUP

Документы VRML используют узел Group для того, чтобы определить базовый класс для целой группы узлов. Следующий код иллюстрирует простой узел Group (данный узел не имеет полей):

Group {  
    # Child nodes defined here
  }  

 

 

Узел Group определяет узел-контейнер, который содержит упорядоченный список узлов-потомков. Узел Group не изменяет порядок обхода (логику обработки броузером узлов и порядок, в котором броузер их прорисовывает). Как уже было кратко обсуждено ранее, VRML передает текущее состояние (цвета, текстуры, трансформации и т. д.) каждому последующему узлу-потомку. Узел Group не сохраняет и не восстанавливает порядок обхода, в противоположность методу, используемому узлом Separator, который сохраняет и восстанавливает состояние.