MFColor

A multiple-value field that contains any number of RGB colors. MFColors are written to file as one or more RGB triples of floating point numbers in standard scientific notation. When more than one value is present, all of the values must be enclosed in square brackets and separated by commas. For example:

[ 1.0 0.0 0.0, 0 1 0, 0 0 1 ]

represents the three colors red, green, and blue.

MFLong

A multiple-value field that contains any number of long (32-bit) integers. MFLongs are written to file as one or more integer values, in decimal, hexadecimal or octal format. When more than one value is present, all the values are enclosed in square brackets and separated by commas; for example:

[ 17, -0xE20, -518820 ]

MFVec2f

A multiple-value field that contains any number of two-dimensional vectors. MFVec2fs are written to file as one or more pairs of floating point values separated by whitespace. When more than one value is present, all of the values are enclosed in square brackets and separated by commas; for example:

[ 0 0, 1.2 3.4, 98.6 -4e1 ]

MFVec3f

A multiple-value field that contains any number of three-dimensional vectors. MFVec3fs are written to file as one or more triples of floating point values separated by whitespace. When more than one value is present, all of the values are enclosed in square brackets and separated by commas; for example:

[ 0 0 0, 1.2 3.4 5.6, 98.6 -4e1 212 ]