Make your own free website on Tripod.com

TRANSFORMSEPARATOR

Документы VRML используют узел TransformSeparator таким же образом, как и узел Separator. Оба узла сохраняют состояние сцены перед переходом к узлам-потомкам. Аналогично оба узла восстанавливают состояние сцены после окончания обработки узлов-потомков. Но узел TransformSeparator сохраняет только текущее преобразование, все остальные параметры состояния остаются несохраненными. Следующий код иллюстрирует узел TransformSeparator:

TransformSeparator {  
    # Other nodes here
  }  

Документы VRML используют узел TransformSeparator для позиционирования камеры, поскольку преобразование относительно камеры не воздействует на остальную сцену. Кроме того, документы VRML используют этот узел, чтобы изолировать преобразования относительно источников света и других объектов.