ComposedCubeMapTexture

From Web3D.org
Jump to: navigation, search

ComposedCubeMapTexture

Specification Link: ComposedCubeMapTexture

ComposedCubeMapTexture : X3DEnvironmentTextureNode {
  SFNode [in,out] back     NULL [X3DTexture2DNode]
  SFNode [in,out] bottom   NULL [X3DTexture2DNode]
  SFNode [in,out] front    NULL [X3DTexture2DNode]
  SFNode [in,out] left     NULL [X3DTexture2DNode]
  SFNode [in,out] metadata NULL [X3DMetadataObject]
  SFNode [in,out] right    NULL [X3DTexture2DNode]
  SFNode [in,out] top      NULL [X3DTexture2DNode]
}

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. Any number, including zero, of Texture2DNodes, which are:
    1. ImageTexture
    2. MovieTexture
    3. PixelTexture

NOTE: The DTD does not allow an appropriately typed Prototype node to be substituted for any Texture2DNodes.This has been reported.

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. From zero to six nodes in total of any of the following:
    1. ImageTexture
    2. MovieTexture
    3. PixelTexture
    4. An appropriately typed Prototype

Attributes

  • There are no other attributes requiring validation.

Schematron validation

TBD