ComposedTexture3D

From Web3D.org
Jump to: navigation, search

ComposedTexture3D

Specification Link: ComposedTexture3D

ComposedTexture3D : X3DTexture3DNode {
  SFNode [in,out] metadata          NULL  [X3DMetadataObject]
  SFBool []       repeatS           FALSE
  SFBool []       repeatR           FALSE
  SFBool []       repeatT           FALSE
  MFNode [in,out] texture           []    [X3DTexture2DNode]
  SFNode []       textureProperties NULL  [TextureProperties]
}

DTD Validation

Children

Children must appear as follows:

  1. A single, optional IS.
  2. A single, optional node derived from X3DMetadataObject for the metadata field.
  3. A single, optional TextureProperties or appropriately typed Prototype node.
  4. Any number, including zero, of Texture2DNodes, which are:
    1. ImageTexture
    2. MovieTexture
    3. PixelTexture
    4. An appropriately typed Prototype node

NOTE: At the time of writing the TextureProperties node is missing in the DTD definition. This is being reported and will be fixed shortly.

Attributes

  • There are no other attributes requiring validation.

Schema Validation

Children

Children must appear as follows:

  1. A single, optional IS.
  2. A single, optional node derived from X3DMetadataObject for the metadata field.
  3. A single, optional TextureProperties or appropriately typed Prototype node.
  4. Any number, including zero, of Texture2DNodes, which are:
    1. ImageTexture
    2. MovieTexture
    3. PixelTexture
    4. An appropriately typed Prototype node

Attributes

  • There are no other attributes requiring validation.

Schematron validation

TBD