fix: always use lowercase extensions for xmodels

This commit is contained in:
Jan 2025-04-05 11:59:14 +02:00
parent 0366b24bd7
commit 820fe47473
No known key found for this signature in database
GPG Key ID: 44B581F78FF5C57C

View File

@ -569,7 +569,7 @@ namespace
void DumpXModelExportLod(const XModelCommon& common, const AssetDumpingContext& context, const XAssetInfo<XModel>* asset, const unsigned lod) void DumpXModelExportLod(const XModelCommon& common, const AssetDumpingContext& context, const XAssetInfo<XModel>* asset, const unsigned lod)
{ {
const auto* model = asset->Asset(); const auto* model = asset->Asset();
const auto assetFile = context.OpenAssetFile(GetFileNameForLod(model->name, lod, ".XMODEL_EXPORT")); const auto assetFile = context.OpenAssetFile(GetFileNameForLod(model->name, lod, ".xmodel_export"));
if (!assetFile) if (!assetFile)
return; return;
@ -664,13 +664,13 @@ namespace
switch (ObjWriting::Configuration.ModelOutputFormat) switch (ObjWriting::Configuration.ModelOutputFormat)
{ {
case ObjWriting::Configuration_t::ModelOutputFormat_e::XMODEL_EXPORT: case ObjWriting::Configuration_t::ModelOutputFormat_e::XMODEL_EXPORT:
return ".XMODEL_EXPORT"; return ".xmodel_export";
case ObjWriting::Configuration_t::ModelOutputFormat_e::OBJ: case ObjWriting::Configuration_t::ModelOutputFormat_e::OBJ:
return ".OBJ"; return ".obj";
case ObjWriting::Configuration_t::ModelOutputFormat_e::GLTF: case ObjWriting::Configuration_t::ModelOutputFormat_e::GLTF:
return ".GLTF"; return ".gltf";
case ObjWriting::Configuration_t::ModelOutputFormat_e::GLB: case ObjWriting::Configuration_t::ModelOutputFormat_e::GLB:
return ".GLB"; return ".glb";
default: default:
assert(false); assert(false);
return ""; return "";