Table 12.1

In the HTML, change the hyperlink for 12.5 to "#SupportLevels".

12.4.1, Node signature

Insert the following new field definition after the definition of the metadata field:

MFNode [in,out] shaders [] [X3DShaderNode]

12.4.1

In the second paragraph, replace “ NULLor” with “NULL or”.

Append the following new paragraph:

“The shaders field contains a listing, in order of preference, of nodes that describe programmable shaders that replace the fixed rendering requirements of this part of ISO/IEC 19775 with user-provided functionality. If the field is not empty, one shader node is selected and the fixed rendering requirements defined by this specification are ignored. The field shall contain one of the various types of shader nodes as specified in 31 Programmable shaders component.”

12.5, heading

In the HTML, change the bookmark for 12.5 to "SupportLevels".

12.5, 1st paragraph

Renumber the table as Table 12.3 and update the reference.

12.5, Table

In the Level 1 row for the Appearance node, append the following text to the entry in the Support column:

"Shaders not supported."

In the Level 2 row for the Appearance node, append the following text to the entry in the Support column:

"Shaders not supported."