TEXTURE2TRANSFORM
Документы VRML используют узел Texture2Transform, чтобы определить двумерное преобразование, которое броузер применяет к координатам текстуры. Texture2Transform воздействует на способ, которым броузер накладывает текстуры на поверхности форм. Следующий код иллюстрирует имена и их значения по умолчанию для узла Texture2Transform:
Texture2Transform | { | |
centure | 0 0 | # SFVec2f |
rotaion | 0 | # SFFloat |
scaleFactor | 1 1 | # SFVec2f |
translation | 0 0 | # SFVec2f |
} |
Узел Texture2Transform использует значения четырех полей для того, чтобы выполнить преобразования. Поле translation определяет неоднородное масштабирование относительно произвольной точки, взятой в качестве центра. Поле rotation задает вращение вокруг той же самой точки. Вместе эти поля определяют двумерное преобразование, которое броузер применяет к текстурам.