MModelGeometry Naming Convention MModelDescriptor Naming Convention Examples

98 © 2016 Open Geospatial Consortium the name of this country as per Annex M. Level 5 9_Category The numeric code assigned to the DIS Catagory followed by an underscore and the name of this category as per Annex M. Level 6 9_9_9_9_9_9_9 All 7 fields of the DIS Entity type concatenated and separated by an underscore.

3.5.1.1 MModelGeometry Naming Convention

Requirement 58 http:www.opengis.netspeccdbcore1.0mmodelgeometry-name TThe names of all MModelGeometry files SHALL adhere to the following naming convention: D600_Snnn_Tnnn_MMDC.flt The following table defines each field of the file names and Table 5-10 provides the values of the Component Selectors to complete the name. Table 3-19: MModelGeometry Naming Convention Field Description D600 Character D followed by the 3-digit code assigned to the dataset. Snnn Character S followed by the 3-digit value of Component Selector 1 Tnnn Character T followed by the 3-digit value of Component Selector 2 MMDC The Moving Model DIS Code is the same as directory level 6 above flt The file type associated with the dataset Currently defined as an OpenFlight file

3.5.1.2 MModelDescriptor Naming Convention

Requirement 59 http:www.opengis.netspeccdbcore1.0mmodeldescriptor-name 99 © 2016 Open Geospatial Consortium The MModelDescriptor dataset SHALL be assigned dataset code 603 and the names of all MModelDescriptor files adhere to the following naming convention: D603_S001_T001_MMDC.xml The following table defines each field of the file names and Table 5-10 provides the values of the Component Selectors to complete the name. Table 3-20: MModelDescriptor Naming Convention Field Description D603 Character D followed by the 3-digit code assigned to the dataset. S001 Character S followed by the 3-digit value of Component Selector 1 T001 Character T followed by the 3-digit value of Component Selector 2 MMDC The Moving Model DIS Code is the same as directory level 6 above xml The file type associated with the dataset XML File

3.5.1.3 Examples

The following example illustrates the directory structure that would store the M1A2 SEP version of the M1 Abrams tank. \CDB\MModel\600_MModelGeometry\1_Platform\1_Land\ 225_United_States\1_Tank\1_1_225_1_1_8_0\ Where \CDB\MModel is the root of all moving model datasets, \600_MModelGeometry is the directory containing the geometry and descriptor of all moving models, \1_Platform is the directory containing all DIS Entity of Kind 1 named Platform, \1_Land is the directory containing all DIS platforms of Domain 1 named Land, \225_United_States is the directory containing all DIS land platforms of Country 225 called United_States, \1_Tank is the directory containing all DIS land platforms of Category 1 named Tank, and \1_1_225_1_1_8_0 is the directory containing all geometry and descriptor files of the M1A2 SEP Abrams tank. Examples of files found in the above directory are: D600_S001_T001_1_1_225_1_1_8_0.flt D603_S001_T001_1_1_225_1_1_8_0.xml

3.5.2 MModel Directory Structure 2: Texture, Material, and CMT