std::vector models; { ModelDescription model{}; model.id = startModelId + 0; model.name = "BackTube_BackTube_ScratchedMetal_0"; model.filename = "BackTube_BackTube_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 1; model.name = "BackTube_BackTube_ScratchedMetalDark_0"; model.filename = "BackTube_BackTube_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 2; model.name = "CentralSectionExtra_CentralSectionExtra_ScratchedMetal_0"; model.filename = "CentralSectionExtra_CentralSectionExtra_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 3; model.name = "DualTurboLaserLowerSection_DualTuboLaserLowerSection_ScratchedMetal_0"; model.filename = "DualTurboLaserLowerSection_DualTuboLaserLowerSection_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 4; model.name = "DualTurboLaserLowerBase_DualTurboLaserLowerBase_ScratchedMetal_0"; model.filename = "DualTurboLaserLowerBase_DualTurboLaserLowerBase_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 5; model.name = "DualTurboLaserLowerBase_DualTurboLaserLowerBase_ScratchedMetalDark_0"; model.filename = "DualTurboLaserLowerBase_DualTurboLaserLowerBase_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 6; model.name = "DualTurboLaserLower_DualTurboLaserLower_ScratchedMetalDark_0"; model.filename = "DualTurboLaserLower_DualTurboLaserLower_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 7; model.name = "DualTurboLaserUpperSection_Cube.013_ScratchedMetal_0"; model.filename = "DualTurboLaserUpperSection_Cube.013_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 8; model.name = "DualTurboLaserUpperBase_Cylinder.017_ScratchedMetal_0"; model.filename = "DualTurboLaserUpperBase_Cylinder.017_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 9; model.name = "DualTurboLaserUpperBase_Cylinder.017_ScratchedMetalDark_0"; model.filename = "DualTurboLaserUpperBase_Cylinder.017_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 10; model.name = "DualTurboLaserUpper_Cylinder.018_ScratchedMetalDark_0"; model.filename = "DualTurboLaserUpper_Cylinder.018_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 11; model.name = "Greebles1_Greebles1_ScratchedMetal_0"; model.filename = "Greebles1_Greebles1_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 12; model.name = "Greebles1_Greebles1_ScratchedMetalDark_0"; model.filename = "Greebles1_Greebles1_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 13; model.name = "Greebles2_Greebles2_ScratchedMetal_0"; model.filename = "Greebles2_Greebles2_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 14; model.name = "Greebles2_Greebles2_ReflectiveGlass_0"; model.filename = "Greebles2_Greebles2_ReflectiveGlass_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 15; model.name = "Greebles2_Greebles2_ScratchedMetalDark_0"; model.filename = "Greebles2_Greebles2_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 16; model.name = "Greebles3_Greebles3_ScratchedMetal_0"; model.filename = "Greebles3_Greebles3_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 17; model.name = "Greebles3_Greebles3_ScratchedMetalDark_0"; model.filename = "Greebles3_Greebles3_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 18; model.name = "Greebles4_Greebles4_ScratchedMetal_0"; model.filename = "Greebles4_Greebles4_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 19; model.name = "Greebles5_Greebles5_ScratchedMetal_0"; model.filename = "Greebles5_Greebles5_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 20; model.name = "Hatch_Hatch_ScratchedMetal_0"; model.filename = "Hatch_Hatch_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 21; model.name = "Head_Head_ScratchedMetal_0"; model.filename = "Head_Head_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 22; model.name = "HullPlates_HullPlates_ScratchedMetalRed_0"; model.filename = "HullPlates_HullPlates_ScratchedMetalRed_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 23; model.name = "HullPlates_HullPlates_ScratchedMetal_0"; model.filename = "HullPlates_HullPlates_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 24; model.name = "HullPlates_HullPlates_ScratchedMetalDark_0"; model.filename = "HullPlates_HullPlates_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 25; model.name = "LifeCapsules_LifeCapsules_ScratchedMetal_0"; model.filename = "LifeCapsules_LifeCapsules_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 26; model.name = "LowerSensorArray_LowerSensorArray_ScratchedMetal_0"; model.filename = "LowerSensorArray_LowerSensorArray_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 27; model.name = "LowerWings_LowerWings_ScratchedMetal_0"; model.filename = "LowerWings_LowerWings_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 28; model.name = "LowerWingsHullPlates_LowerWIngsHullPlates_ScratchedMetal_0"; model.filename = "LowerWingsHullPlates_LowerWIngsHullPlates_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 29; model.name = "MainStructure_MainStructure_ScratchedMetal_0"; model.filename = "MainStructure_MainStructure_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 30; model.name = "MidEngines_MidEngines_ScratchedMetal_0"; model.filename = "MidEngines_MidEngines_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 31; model.name = "MidEngines_MidEngines_BlueEngineGlow_0"; model.filename = "MidEngines_MidEngines_BlueEngineGlow_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 32; model.name = "MidEngines_MidEngines_ScratchedMetalDark_0"; model.filename = "MidEngines_MidEngines_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 33; model.name = "MidEnginesHolder_MidEnginesHolder_ScratchedMetal_0"; model.filename = "MidEnginesHolder_MidEnginesHolder_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 34; model.name = "MidEnginesHullPlates_MidEnginesHullPlates_ScratchedMetal_0"; model.filename = "MidEnginesHullPlates_MidEnginesHullPlates_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 35; model.name = "MidEnginesInnerSides_MidEnginesInnerSides_ScratchedMetal_0"; model.filename = "MidEnginesInnerSides_MidEnginesInnerSides_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 36; model.name = "MidSection_MidSection_ScratchedMetal_0"; model.filename = "MidSection_MidSection_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 37; model.name = "MidSection_MidSection_ScratchedMetalDark_0"; model.filename = "MidSection_MidSection_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 38; model.name = "SingleTurboLaserBackLeft_SingleTurboLaserBackLeft_ScratchedMetalDark_0"; model.filename = "SingleTurboLaserBackLeft_SingleTurboLaserBackLeft_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 39; model.name = "SingleTurboLaserBackRight_SingleTurboLaserBackRight_ScratchedMetalDark_0"; model.filename = "SingleTurboLaserBackRight_SingleTurboLaserBackRight_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 40; model.name = "SingleTurboLaserFrontLeft_SingleTurboLaserFrontLeft_ScratchedMetalDark_0"; model.filename = "SingleTurboLaserFrontLeft_SingleTurboLaserFrontLeft_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 41; model.name = "SingleTurboLaserFrontRight_SingleTurboLaserFrontRight_ScratchedMetalDark_0"; model.filename = "SingleTurboLaserFrontRight_SingleTurboLaserFrontRight_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 42; model.name = "SingleTurboLaserTurretBase_SingleTurboLaserTurretBase_ScratchedMetal_0"; model.filename = "SingleTurboLaserTurretBase_SingleTurboLaserTurretBase_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 43; model.name = "SingleTurboLaserTurretHullPlates_SingleTurboLaserTurrentHullPlates_ScratchedMetal_0"; model.filename = "SingleTurboLaserTurretHullPlates_SingleTurboLaserTurrentHullPlates_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 44; model.name = "UpperLowerEngineHolders_UpperLowerEngineHolders_ScratchedMetal_0"; model.filename = "UpperLowerEngineHolders_UpperLowerEngineHolders_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 45; model.name = "UpperLowerEngines_UpperLowerEngines_ScratchedMetal_0"; model.filename = "UpperLowerEngines_UpperLowerEngines_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 46; model.name = "UpperLowerEngines_UpperLowerEngines_BlueEngineGlow_0"; model.filename = "UpperLowerEngines_UpperLowerEngines_BlueEngineGlow_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 47; model.name = "UpperLowerEngines_UpperLowerEngines_ScratchedMetalDark_0"; model.filename = "UpperLowerEngines_UpperLowerEngines_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 48; model.name = "UpperLowerEnginesHullPlates_UpperLowerEnginesHullPlates_ScratchedMetal_0"; model.filename = "UpperLowerEnginesHullPlates_UpperLowerEnginesHullPlates_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 49; model.name = "UpperLowerEnginesHullPlates_UpperLowerEnginesHullPlates_ScratchedMetalRed_0"; model.filename = "UpperLowerEnginesHullPlates_UpperLowerEnginesHullPlates_ScratchedMetalRed_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 50; model.name = "UpperLowerEnginesInnerSides_UpperLowerEnginesInnerSides_ScratchedMetal_0"; model.filename = "UpperLowerEnginesInnerSides_UpperLowerEnginesInnerSides_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 51; model.name = "UpperSensorArray_UpperSensorArray_ScratchedMetalDark_0"; model.filename = "UpperSensorArray_UpperSensorArray_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 52; model.name = "UpperSensorArrayArms_UpperSensorArrayArms_ScratchedMetalDark_0"; model.filename = "UpperSensorArrayArms_UpperSensorArrayArms_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 53; model.name = "UpperSensorArrayBase_UpperSensorArrayBase_ScratchedMetal_0"; model.filename = "UpperSensorArrayBase_UpperSensorArrayBase_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 54; model.name = "UpperSensorArrayMid_UpperSensorArrayMid_ScratchedMetalDark_0"; model.filename = "UpperSensorArrayMid_UpperSensorArrayMid_ScratchedMetalDark_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 55; model.name = "Wings_Wings_ScratchedMetal_0"; model.filename = "Wings_Wings_ScratchedMetal_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); } { ModelDescription model{}; model.id = startModelId + 56; model.name = "Wings_Wings_ScratchedMetalRed_0"; model.filename = "Wings_Wings_ScratchedMetalRed_0.geom"; model.position = glm::vec3(0.f); model.scale = glm::vec3(1.f); model.rotation = glm::vec3(0.f); models.push_back(model); }