-D Scene
Every 3-D scene consists of a camera, a light, and a backdrop, that define the associated properties of the scene. The complex type, CT_Scene3D, defines the scene as follows:
<xsd:complexType name="CT_Scene3D" oxsd:cname="Scene3D"> <xsd:sequence> <xsd:element name="camera" type="CT_Camera" minOccurs="1" maxOccurs="1" /> <xsd:element name="lightRig" type="CT_LightRig" minOccurs="1" maxOccurs="1/> <xsd:element name="backdrop" type="CT_Backdrop" minOccurs="0" maxOccurs="1" /> <xsd:element name="ext" type="CT_OfficeArtExtension" minOccurs="0" maxOccurs="1" /> </xsd:sequence> </xsd:complexType>
As was stated above, the complex type, CT_Scene3D, contains a camera, a set of lights (the light rig), and a backdrop. Those familiar with 3-D rendering techniques understand the usage of a camera and set of lights, or light rig. The backdrop, however, is a special structure (which will be defined below) that allows for a special plane to render certain effects that need to be rendered together in a single plane. The final element of a CT_Scene3D is the <ext>
element. This is a DrawingML structure used for future extensibility. This element will be seen in other complex types dealing with the 3-D scene as well.