Make your own free website on Tripod.com

TEXTURE2

Документы VRML используют узел Texture2 для того, чтобы определить отображение текстуры и параметры этого отображения. В свою очередь броузер применяет текстуру для рендеринга форм. Следующий код иллюстрирует имена полей и их значения по умолчанию для узла Texture2:

Texture2 {  
filename " " # SFSring
image 0 0 0 # SFImage
wrapS REAPT # SFEnum
wrapT REAPT # SFEnum
  }  

Поле filename задает имя файла, содержащего специфическую текстуру. Он может быть файлом на локальной машине или же файлом на Web, который определяется полем с использованием URL. Если поле filename представляет собой пустую строку, то броузер отключает текстурирование.Поле image определяет образ, который броузер должен использовать для отображения текстуры. Поля wapS и wapT управляют обмоткой текстуры вдоль осей S и Т (которые соответствуют горизонтальной и вертикальной осям). Если поля wapS и wapT принимают значение REPEAT, то броузер будет повторять текстуру за пределами области от 0 до 1. Если вместо этого используется значение CLAMP, то броузер будет использовать текст для координат, которые лежат в пределах диапазона от 0 до 1.