Справочник по VRML : Многозначные поля
смотрим также
Материал из Справочник Web-языков
Evgen (Обсуждение | вклад) (Новая: {{MapNavigationLevel2|razdelurl1=vrml|razdeltitle1=VRML|razdelurl2=vrml/xxfield|razdeltitle2=Многозначные поля|prevurl=vrml/xfield|prevtitle=Однозначные пол...) |
Evgen (Обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
- | {{ | + | {{TopNavigationYUI}} |
'''[[vrml|VRML]]''' поддерживает многозначные поля, которые определяют процесс рендеринга трехмерных объектов. Различия между однозначными и многозначными полями заключаются в том факте, что многозначные поля могут воздействовать более чем на один узел, тогда как однозначные поля воздействуют только на один узел. | '''[[vrml|VRML]]''' поддерживает многозначные поля, которые определяют процесс рендеринга трехмерных объектов. Различия между однозначными и многозначными полями заключаются в том факте, что многозначные поля могут воздействовать более чем на один узел, тогда как однозначные поля воздействуют только на один узел. |
Версия 06:47, 6 ноября 2007
VRML поддерживает многозначные поля, которые определяют процесс рендеринга трехмерных объектов. Различия между однозначными и многозначными полями заключаются в том факте, что многозначные поля могут воздействовать более чем на один узел, тогда как однозначные поля воздействуют только на один узел.
Содержание |
MFColor
Поле является многозначным и содержит произвольное число цветов, заданных в формате RGB. Документы VRML присваивают полю значение, используя одну и более троек чисел в формате RGB. Для того, чтобы задать больше одного значения, документ должен заключать эти значения к квадратные скобки, а сами значения разделяются запятыми.
MFLong
Поле является многозначным полем, которое содержит произвольное число длинных целых ( 32-битных ) чисел. Документы VRML присваивают полю значение, используя одно или больше число значений в десятичной, шестнадцатиричной или восьмеричной форме. Для того, чтобы задать более одного значения, их необходимо заключить в квадратные скобки и разделить запятыми.
MFVec2f
Поле является многозначным и содержит произвольное число двумерных векторов. Документы VRML присваивают полю значения, используя одну или больше пар чисел с плавающей точкой, разделенных пробелами. Если присваивается больше одного вектора, то значения пары разделяются запятыми, а весь набор векторов заключается в квадратные скобки.
MFVec3f
Поле является многозначным полем, которое содержит произвольное число трехмерных векторов. Докуенты VRML присваивают значения полю, используя одну или больше троек чисел с плавающей точкой, разделенных пробелами. Если присваивать больше одного вектора, то значения пары разделяются запятыми, а весь набор заключается в квадратные скобки.