1<?xml version="1.0"?> 2<xs:schema targetNamespace="http://www.collada.org/2005/11/COLLADASchema" 3 xmlns="http://www.collada.org/2005/11/COLLADASchema" 4 xmlns:xs="http://www.w3.org/2001/XMLSchema" 5 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 6 elementFormDefault="qualified" version="1.4.0" xml:lang="EN"> 7 <xs:element name="animation"> 8 <xs:complexType> 9 <xs:sequence> 10 <xs:element ref="asset" minOccurs="0"/> 11 <xs:choice> 12 <xs:sequence> 13 <xs:element ref="source" maxOccurs="unbounded"/> 14 <xs:choice> 15 <xs:sequence> 16 <xs:element ref="sampler" maxOccurs="unbounded"/> 17 <xs:element ref="channel" maxOccurs="unbounded"/> 18 <xs:element ref="animation" minOccurs="0" maxOccurs="unbounded"/> 19 </xs:sequence> 20 <xs:element ref="animation" maxOccurs="unbounded"/> 21 </xs:choice> 22 </xs:sequence> 23 <xs:sequence> 24 <xs:element ref="sampler" maxOccurs="unbounded"/> 25 <xs:element ref="channel" maxOccurs="unbounded"/> 26 <xs:element ref="animation" minOccurs="0" maxOccurs="unbounded"/> 27 </xs:sequence> 28 <xs:element ref="animation" maxOccurs="unbounded"/> 29 </xs:choice> 30 <xs:element ref="extra" minOccurs="0" maxOccurs="unbounded"/> 31 </xs:sequence> 32 <xs:attribute name="id" type="xs:ID"/> 33 <xs:attribute name="name" type="xs:NCName"/> 34 </xs:complexType> 35 </xs:element> 36 37 <xs:element name="extra"/> 38 <xs:element name="asset"/> 39 <xs:element name="channel"/> 40 <xs:element name="sampler"/> 41 <xs:element name="source"/> 42 <xs:element name="technique"/> 43</xs:schema> 44 45 46 47 48