1<html> 2<head> 3<title>Element Structure in CMDL Files</title> 4<link rel="stylesheet" href="../css/contents.css" type="text/css"> 5<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 6</head><body> 7 8<a href="./cmdl__summary.html" target="content"><h2>Overview of <CODE>cmdl</CODE></h2></a> 9 10<h2>Element Structure in CMDL Files</h2> 11 12<center> 13 14<table> 15 16<tr bgcolor="#577eff"><th colspan="2"> 17<h3>Metadata</h3> 18</th></tr> 19 20<tr bgcolor="#dddddd"> 21<td> 22<pre> 23 <a href="../common/common__EditData.html" target="content"><EditData></a><br> 24 <a href="../common/common__MetaData.html" target="content"><MetaData></a><br> 25 <a href="../common/common__Key.html" target="content"><Key></a><br> 26 <a href="../common/common__Create.html" target="content"><Create></a><br> 27 <a href="../common/common__ToolDescriptions.html" target="content"><ToolDescriptions></a><br> 28 <a href="cmdl__ContentSummaryMetaData.html" target="content"><ContentSummaryMetaData></a><br> 29 <a href="cmdl__ContentSummaryMetaData_Key.html" target="content"><Key></a><br> 30 <a href="cmdl__ContentSummaryMetaData_Values.html" target="content"><Values></a><br> 31 <a href="cmdl__ContentSummary.html" target="content"><ContentSummary></a><br> 32 <a href="cmdl__ObjectSummaries.html" target="content"><ObjectSummaries></a><br> 33 <a href="cmdl__ObjectSummary.html" target="content"><ObjectSummary></a><br> 34 <a href="cmdl__Notes.html" target="content"><Notes></a><br> 35 <a href="cmdl__Note.html" target="content"><Note></a><br> 36</pre> 37</td> 38</tr> 39 40<tr bgcolor="#577eff"><th colspan="2"> 41<h3>Shaders</h3> 42</th></tr> 43 44<tr bgcolor="#dddddd"> 45<td> 46<pre> 47 <a href="cmdl__Shaders.html" target="content"><Shaders></a><br> 48</pre> 49</td> 50</tr> 51 52<tr bgcolor="#577eff"><th colspan="2"> 53<h3>Model</h3> 54</th></tr> 55 56<tr bgcolor="#dddddd"> 57<td> 58<pre> 59 <a href="cmdl__Models.html" target="content"><Models></a><br> 60 <a href="cmdl__SkeletalModel.html" target="content"><SkeletalModel></a><br> 61 <a href="cmdl__SkeletalModel_UserData.html" target="content"><UserData></a><br> 62 <a href="cmdl__Model.html" target="content"><Model></a><br> 63</pre> 64</td> 65</tr> 66 67<tr bgcolor="#577eff"><th colspan="2"> 68<h3>Enumerations of Animation Target Members</h3> 69</th></tr> 70 71<tr bgcolor="#dddddd"> 72<td> 73<pre> 74 <a href="cmdl__AnimationGroupDescriptions.html" target="content"><AnimationGroupDescriptions></a><br> 75 <a href="cmdl__GraphicsAnimationGroupDescription.html" target="content"><GraphicsAnimationGroupDescription></a><br> 76 <a href="cmdl__MemberInformationSet.html" target="content"><MemberInformationSet></a><br> 77 <a href="cmdl__AnimationMemberDescription.html" target="content"><AnimationMemberDescription></a><br> 78 <a href="cmdl__Path.html" target="content"><Path></a><br> 79</pre> 80</td> 81</tr> 82 83<tr bgcolor="#577eff"><th colspan="2"> 84<h3>Model position</h3> 85</th></tr> 86 87<tr bgcolor="#dddddd"> 88<td> 89<pre> 90 <a href="cmdl__Transform.html" target="content"><Transform></a><br> 91 <a href="cmdl__Scale.html" target="content"><Scale></a><br> 92 <a href="cmdl__Rotate.html" target="content"><Rotate></a><br> 93 <a href="cmdl__Translate.html" target="content"><Translate></a><br> 94</pre> 95</td> 96</tr> 97 98 99 100<tr bgcolor="#577eff"><th colspan="2"> 101<h3>Shader Data</h3> 102</th></tr> 103 104<tr bgcolor="#dddddd"> 105<td> 106<pre> 107 <a href="cmdl__Shapes.html" target="content"><Shapes></a><br> 108 <a href="cmdl__SeparateDataShapeCtr.html" target="content"><SeparateDataShapeCtr></a><br> 109 <a href="cmdl__OrientedBoundingBox.html" target="content"><OrientedBoundingBox></a><br> 110 <a href="cmdl__CenterPosition.html" target="content"><CenterPosition></a><br> 111 <a href="cmdl__OrientationMatrix.html" target="content"><OrientationMatrix></a><br> 112 <a href="cmdl__Size.html" target="content"><Size></a><br> 113 <a href="cmdl__PositionOffset.html" target="content"><PositionOffset></a><br> 114 <a href="cmdl__PrimitiveSets.html" target="content"><PrimitiveSets></a><br> 115 <a href="cmdl__PrimitiveSetCtr.html" target="content"><PrimitiveSetCtr></a><br> 116 <a href="cmdl__BoneIndexTable.html" target="content"><BoneIndexTable></a><br> 117 <a href="cmdl__Primitives.html" target="content"><Primitives></a><br> 118 <a href="cmdl__PrimitiveCtr.html" target="content"><PrimitiveCtr></a><br> 119 <a href="cmdl__IndexStreams.html" target="content"><IndexStreams></a><br> 120 <a href="cmdl__UshortIndexStreamCtr.html" target="content"><UshortIndexStreamCtr></a><br> 121 <a href="cmdl__UbyteIndexStreamCtr.html" target="content"><UbyteIndexStreamCtr></a><br> 122 <a href="cmdl__VertexAttributes.html" target="content"><VertexAttributes></a><br> 123 <a href="cmdl__Vector1VertexStreamCtr.html" target="content"><Vector1VertexStreamCtr></a><br> 124 <a href="cmdl__Vector2VertexStreamCtr.html" target="content"><Vector2VertexStreamCtr></a><br> 125 <a href="cmdl__Vector3VertexStreamCtr.html" target="content"><Vector3VertexStreamCtr></a><br> 126 <a href="cmdl__Vector4VertexStreamCtr.html" target="content"><Vector4VertexStreamCtr></a><br> 127 <a href="cmdl__Vector1VertexAttributeCtr.html" target="content"><Vector1VertexAttributeCtr></a><br> 128 <a href="cmdl__Vector2VertexAttributeCtr.html" target="content"><Vector2VertexAttributeCtr></a><br> 129 <a href="cmdl__Vector3VertexAttributeCtr.html" target="content"><Vector3VertexAttributeCtr></a><br> 130 <a href="cmdl__Vector4VertexAttributeCtr.html" target="content"><Vector4VertexAttributeCtr></a><br> 131</pre> 132</td> 133</tr> 134 135<tr bgcolor="#577eff"><th colspan="2"> 136<h3>Material Data</h3> 137</th></tr> 138 139<tr bgcolor="#dddddd"> 140<td> 141<pre> 142 <a href="cmdl__Materials.html" target="content"><Materials></a><br> 143 <a href="cmdl__MaterialCtr.html" target="content"><MaterialCtr></a><br> 144 <a href="cmdl__ShaderReference.html" target="content"><ShaderReference></a><br> 145 <a href="cmdl__MaterialColor.html" target="content"><MaterialColor></a><br> 146 <a href="cmdl__Emission.html" target="content"><Emission></a><br> 147 <a href="cmdl__Ambient.html" target="content"><Ambient></a><br> 148 <a href="cmdl__Diffuse.html" target="content"><Diffuse></a><br> 149 <a href="cmdl__Specular0.html" target="content"><Specular0></a><br> 150 <a href="cmdl__Specular1.html" target="content"><Specular1></a><br> 151 <a href="cmdl__Constant0.html" target="content"><Constant0></a><br> 152 <a href="cmdl__Constant1.html" target="content"><Constant1></a><br> 153 <a href="cmdl__Constant2.html" target="content"><Constant2></a><br> 154 <a href="cmdl__Constant3.html" target="content"><Constant3></a><br> 155 <a href="cmdl__Constant4.html" target="content"><Constant4></a><br> 156 <a href="cmdl__Constant5.html" target="content"><Constant5></a><br> 157 <a href="cmdl__Rasterization.html" target="content"><Rasterization></a><br> 158 <a href="cmdl__TextureCoordinators.html" target="content"><TextureCoordinators></a><br> 159 <a href="cmdl__TextureCoordinatorCtr.html" target="content"><TextureCoordinatorCtr></a><br> 160 <a href="cmdl__TextureMappers.html" target="content"><TextureMappers></a><br> 161 <a href="cmdl__PixelBasedTextureMapperCtr.html" target="content"><PixelBasedTextureMapperCtr></a><br> 162 <a href="cmdl__TextureReference.html" target="content"><TextureReference></a><br> 163 <a href="cmdl__StandardTextureSamplerCtr.html" target="content"><StandardTextureSamplerCtr></a><br> 164 <a href="cmdl__BorderColor.html" target="content"><BorderColor></a><br> 165 <a href="cmdl__FragmentShader.html" target="content"><FragmentShader></a><br> 166 <a href="cmdl__BufferColor.html" target="content"><BufferColor></a><br> 167 <a href="cmdl__FragmentBump.html" target="content"><FragmentBump></a><br> 168 <a href="cmdl__FragmentLighting.html" target="content"><FragmentLighting></a><br> 169 <a href="cmdl__FragmentLightingTable.html" target="content"><FragmentLightingTable></a><br> 170 <a href="cmdl__ReflectanceRSampler.html" target="content"><ReflectanceRSampler></a><br> 171 <a href="cmdl__ReferenceLookupTableCtr.html" target="content"><ReferenceLookupTableCtr></a><br> 172 <a href="cmdl__NullLookupTableCtr.html" target="content"><NullLookupTableCtr></a><br> 173 <a href="cmdl__TextureCombiners.html" target="content"><TextureCombiners></a><br> 174 <a href="cmdl__TextureCombinerCtr.html" target="content"><TextureCombinerCtr></a><br> 175 <a href="cmdl__SourceRgb.html" target="content"><SourceRgb></a><br> 176 <a href="cmdl__OperandRgb.html" target="content"><OperandRgb></a><br> 177 <a href="cmdl__SourceAlpha.html" target="content"><SourceAlpha></a><br> 178 <a href="cmdl__OperandAlpha.html" target="content"><OperandAlpha></a><br> 179 <a href="cmdl__AlphaTest.html" target="content"><AlphaTest></a><br> 180 <a href="cmdl__FragmentOperation.html" target="content"><FragmentOperation></a><br> 181 <a href="cmdl__DepthOperation.html" target="content"><DepthOperation></a><br> 182 <a href="cmdl__BlendOperation.html" target="content"><BlendOperation></a><br> 183 <a href="cmdl__RgbParameter.html" target="content"><RgbParameter></a><br> 184 <a href="cmdl__AlphaParameter.html" target="content"><AlphaParameter></a><br> 185 <a href="cmdl__BlendColor.html" target="content"><BlendColor></a><br> 186</pre> 187</td> 188</tr> 189 190 191<tr bgcolor="#577eff"><th colspan="2"> 192<h3>Mesh Display</h3> 193</th></tr> 194 195<tr bgcolor="#dddddd"> 196<td> 197<pre> 198 <a href="cmdl__Meshes.html" target="content"><Meshes></a><br> 199 <a href="cmdl__Mesh.html" target="content"><Mesh></a><br> 200 <a href="cmdl__Meshes_Mesh_UserData.html" target="content"><UserData></a><br> 201 <a href="cmdl__Meshes_Mesh_EditData.html" target="content"><EditData></a><br> 202 <a href="cmdl__DccToolSourceNodeMetaData.html" target="content"><DccToolSourceNodeMetaData></a><br> 203 <a href="cmdl__DccToolSourceNodeMetaData_Key.html" target="content"><Key></a><br> 204 <a href="cmdl__DccToolSourceNodeMetaData_Values.html" target="content"><Values></a><br> 205 <a href="cmdl__NodeName.html" target="content"><NodeName></a><br> 206 <a href="cmdl__SeparateShapeReference.html" target="content"><SeparateShapeReference></a><br> 207 <a href="cmdl__MaterialReference.html" target="content"><MaterialReference></a><br> 208</pre> 209</td> 210</tr> 211 212<tr bgcolor="#577eff"><th colspan="2"> 213<h3>Bone Hierarchy</h3> 214</th></tr> 215 216<tr bgcolor="#dddddd"> 217<td> 218<pre> 219 <a href="cmdl__Skeleton.html" target="content"><Skeleton></a><br> 220 <a href="cmdl__Skeleton_UserData.html" target="content"><UserData></a><br> 221 <a href="cmdl__Bones.html" target="content"><Bones></a><br> 222 <a href="cmdl__Bone.html" target="content"><Bone></a><br> 223 <a href="cmdl__Bone_EditData.html" target="content"><EditData></a><br> 224 <a href="cmdl__Bone_Transform.html" target="content"><Transform></a><br> 225 <a href="cmdl__Bone_Transform_Scale.html" target="content"><Scale></a><br> 226 <a href="cmdl__Bone_Transform_Rotate.html" target="content"><Rotate></a><br> 227 <a href="cmdl__Bone_Transform_Translate.html" target="content"><Translate></a><br> 228</pre> 229</td> 230</tr> 231 232<tr bgcolor="#577eff"><th colspan="2"> 233<h3>Lookup table set</h3> 234</th></tr> 235 236<tr bgcolor="#dddddd"> 237<td> 238<pre> 239 <a href="cmdl__LookupTableSetContents.html" target="content"><LookupTableSetContents></a><br> 240 <a href="cmdl__LookupTableSetContents.html" target="content"><LookupTableSetContentCtr></a><br> 241 <a href="cmdl__LookupTableSetContents.html" target="content"><LookupTableSet></a><br> 242 <a href="cmdl__LookupTableSetContents.html" target="content"><Samplers></a><br> 243 <a href="cmdl__ImageLookupTableCtr.html" target="content"><ImageLookupTableCtr></a><br> 244 <a href="cmdl__ImageLookupTableCtr.html" target="content"><CurveLookupTableCtr></a><br> 245 <a href="cmdl__ImageLookupTableCtr.html" target="content"><SegmentsFloatCurve></a><br> 246</pre> 247</td> 248</tr> 249 250<tr bgcolor="#577eff"><th colspan="2"> 251<h3>Export Information from the DCC Tool</h3> 252</th></tr> 253 254<tr bgcolor="#dddddd"> 255<td> 256<pre> 257 <a href="cmdl__SkeletalModel_EditData.html" target="content"><EditData></a><br> 258 <a href="cmdl__SkeletalModel_EditData_ModelDccToolExportOption.html" target="content"><ModelDccToolExportOption></a><br> 259 <a href="cmdl__SkeletalModel_EditData_ModelDccToolExportOption.html" target="content"><Key></a><br> 260</pre> 261</td> 262</tr> 263 264</table> 265</center> 266 267<hr><p>CONFIDENTIAL</p></body> 268 269</html> 270