diff --git a/src/ObjWriting/XModel/Export/XModelBinWriter.cpp b/src/ObjWriting/XModel/Export/XModelBinWriter.cpp index c516a736..0b3b0e37 100644 --- a/src/ObjWriting/XModel/Export/XModelBinWriter.cpp +++ b/src/ObjWriting/XModel/Export/XModelBinWriter.cpp @@ -114,12 +114,12 @@ protected: int16_t ClampFloatToShort(const float value) const { - return std::clamp(static_cast(32767 * std::clamp(value, -1.0f, 1.0f)), static_cast(-32767), 32767i16); + return std::clamp(static_cast(32767 * std::clamp(value, -1.0f, 1.0f)), static_cast(-32767), static_cast(32767)); } uint8_t ClampFloatToUByte(const float value) const { - return std::clamp(static_cast(255 * std::clamp(value, -1.0f, 1.0f)), 0ui8, 255ui8); + return std::clamp(static_cast(255 * std::clamp(value, -1.0f, 1.0f)), static_cast(0), static_cast(255)); } void WriteHeader(int16_t version)