5.29 http://schemas.microsoft.com/office/drawing/2017/model3d Schema

 <xsd:schema targetNamespace="http://schemas.microsoft.com/office/drawing/2017/model3d" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns="http://schemas.microsoft.com/office/drawing/2017/model3d" xmlns:a1611="http://schemas.microsoft.com/office/drawing/2016/11/main" xmlns:am3d="http://schemas.microsoft.com/office/drawing/2017/model3d" xmlns:a3danim="http://schemas.microsoft.com/office/drawing/2018/animation/model3d" xmlns:r="http://schemas.openxmlformats.org/officeDocument/2006/relationships" xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <xsd:import schemaLocation="oart16BlipExtensions.xsd" namespace="http://schemas.microsoft.com/office/drawing/2016/11/main"/>
   <xsd:import schemaLocation="oartbasetypes.xsd" namespace="http://schemas.openxmlformats.org/drawingml/2006/main"/>
   <xsd:import schemaLocation="oartspproperties.xsd" namespace="http://schemas.openxmlformats.org/drawingml/2006/main"/>
   <xsd:import schemaLocation="oartPlay3D.xsd" namespace="http://schemas.microsoft.com/office/drawing/2018/animation/model3d"/>
   <xsd:import schemaLocation="orel.xsd" namespace="http://schemas.openxmlformats.org/officeDocument/2006/relationships"/>
   <xsd:complexType name="CT_PositiveRatio">
     <xsd:attribute name="n" type="xsd:unsignedLong" use="required"/>
     <xsd:attribute name="d" type="xsd:unsignedLong" use="required"/>
   </xsd:complexType>
   <xsd:complexType name="CT_Rotate3D">
     <xsd:attribute name="ax" type="a:ST_Angle" use="optional" default="0"/>
     <xsd:attribute name="ay" type="a:ST_Angle" use="optional" default="0"/>
     <xsd:attribute name="az" type="a:ST_Angle" use="optional" default="0"/>
   </xsd:complexType>
   <xsd:complexType name="CT_Scale3D">
     <xsd:sequence>
       <xsd:element name="sx" type="a:CT_Ratio" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="sy" type="a:CT_Ratio" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="sz" type="a:CT_Ratio" minOccurs="1" maxOccurs="1"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:complexType name="CT_Model3DTransform">
     <xsd:sequence>
       <xsd:element name="meterPerModelUnit" type="CT_PositiveRatio" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="preTrans" type="a:CT_Vector3D" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="scale" type="CT_Scale3D" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="rot" type="CT_Rotate3D" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="postTrans" type="a:CT_Vector3D" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:complexType name="CT_OrthographicProjection">
     <xsd:sequence>
       <xsd:element name="sz" type="CT_PositiveRatio" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:complexType name="CT_PerspectiveProjection">
     <xsd:sequence>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="fov" type="a:ST_FOVAngle" use="required"/>
   </xsd:complexType>
   <xsd:complexType name="CT_Model3DCamera">
     <xsd:sequence>
       <xsd:element name="pos" type="a:CT_Point3D" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="up" type="a:CT_Vector3D" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="lookAt" type="a:CT_Point3D" minOccurs="1" maxOccurs="1"/>
       <xsd:choice minOccurs="1" maxOccurs="1">
         <xsd:element name="orthographic" type="CT_OrthographicProjection"/>
         <xsd:element name="perspective" type="CT_PerspectiveProjection"/>
       </xsd:choice>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:complexType name="CT_Model3DRaster">
     <xsd:sequence>
       <xsd:element name="blip" type="a:CT_Blip" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="rName" type="xsd:string" use="required"/>
     <xsd:attribute name="rVer" type="xsd:string" use="required"/>
   </xsd:complexType>
   <xsd:complexType name="CT_ObjectViewport">
     <xsd:sequence>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="viewportSz" type="a:ST_PositiveCoordinate" use="required"/>
   </xsd:complexType>
   <xsd:complexType name="CT_WindowViewport">
     <xsd:sequence>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
   </xsd:complexType>
   <xsd:complexType name="CT_AmbientLight">
     <xsd:sequence>
       <xsd:element name="clr" type="a:CT_Color" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="illuminance" type="CT_PositiveRatio" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="enabled" type="xsd:boolean" use="optional" default="true"/>
   </xsd:complexType>
   <xsd:complexType name="CT_PointLight">
     <xsd:sequence>
       <xsd:element name="clr" type="a:CT_Color" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="intensity" type="CT_PositiveRatio" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="pos" type="a:CT_Point3D" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="enabled" type="xsd:boolean" use="optional" default="true"/>
     <xsd:attribute name="rad" type="a:ST_PositiveCoordinate" use="required"/>
   </xsd:complexType>
   <xsd:complexType name="CT_SpotLight">
     <xsd:sequence>
       <xsd:element name="clr" type="a:CT_Color" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="intensity" type="CT_PositiveRatio" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="pos" type="a:CT_Point3D" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="lookAt" type="a:CT_Point3D" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="enabled" type="xsd:boolean" use="optional" default="true"/>
     <xsd:attribute name="rad" type="a:ST_PositiveCoordinate" use="required"/>
     <xsd:attribute name="spotAng" type="a:ST_FOVAngle" use="required"/>
   </xsd:complexType>
   <xsd:simpleType name="ST_AngularRadius">
     <xsd:restriction base="a:ST_Angle">
       <xsd:minInclusive value="0"/>
       <xsd:maxInclusive value="5400000"/>
     </xsd:restriction>
   </xsd:simpleType>
   <xsd:complexType name="CT_DirectionalLight">
     <xsd:sequence>
       <xsd:element name="clr" type="a:CT_Color" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="illuminance" type="CT_PositiveRatio" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="pos" type="a:CT_Point3D" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="lookAt" type="a:CT_Point3D" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
     </xsd:sequence>
     <xsd:attribute name="enabled" type="xsd:boolean" use="optional" default="true"/>
     <xsd:attribute name="angularRad" type="ST_AngularRadius" use="required"/>
   </xsd:complexType>
   <xsd:complexType name="CT_UnknownLight"/>
   <xsd:complexType name="CT_Model3D">
     <xsd:sequence>
       <xsd:element name="spPr" type="a:CT_ShapeProperties" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="camera" type="CT_Model3DCamera" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="trans" type="CT_Model3DTransform" minOccurs="1" maxOccurs="1"/>
       <xsd:element name="attrSrcUrl" type="a1611:CT_PictureAttributionSourceURL" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="raster" type="CT_Model3DRaster" minOccurs="0" maxOccurs="1"/>
       <xsd:element name="extLst" type="a:CT_OfficeArtExtensionList" minOccurs="0" maxOccurs="1"/>
       <xsd:choice minOccurs="1" maxOccurs="1">
         <xsd:element name="objViewport" type="CT_ObjectViewport"/>
         <xsd:element name="winViewport" type="CT_WindowViewport"/>
       </xsd:choice>
       <xsd:element name="ambientLight" type="CT_AmbientLight" minOccurs="0" maxOccurs="1"/>
       <xsd:choice minOccurs="0" maxOccurs="unbounded">
         <xsd:element name="ptLight" type="CT_PointLight"/>
         <xsd:element name="spotLight" type="CT_SpotLight"/>
         <xsd:element name="dirLight" type="CT_DirectionalLight"/>
         <xsd:element name="unkLight" type="CT_UnknownLight"/>
       </xsd:choice>
     </xsd:sequence>
     <xsd:attributeGroup ref="a:AG_Blob"/>
   </xsd:complexType>
   <xsd:element name="model3d" type="CT_Model3D"/>
 </xsd:schema>