From 9a12b6ef0bbff90a69030a2cfa7a8b8756b904b5 Mon Sep 17 00:00:00 2001 From: Tammo Hinrichs Date: Fri, 25 Aug 2017 11:17:07 +0200 Subject: [PATCH] FBX importer: Back to INT64_MIN but include also. --- code/FBXConverter.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/FBXConverter.cpp b/code/FBXConverter.cpp index bbf0e4e11..d6b21daed 100644 --- a/code/FBXConverter.cpp +++ b/code/FBXConverter.cpp @@ -61,6 +61,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include #include +#include + namespace Assimp { namespace FBX { @@ -2371,9 +2373,9 @@ void Converter::ConvertAnimationStack( const AnimationStack& st ) bool has_local_startstop = start_time != 0 || stop_time != 0; if ( !has_local_startstop ) { // no time range given, so accept every keyframe and use the actual min/max time - // the numbers are INT64_MIN/MAX, the 20000 is for safety because GenerateNodeAnimations uses an epsilon of 10000 - start_time = -9223372036854775807i64 + 20000; - stop_time = 9223372036854775807i64 - 20000; + // the 20000 is for safety because GenerateNodeAnimations uses an epsilon of 10000 + start_time = INT64_MIN + 20000; + stop_time = INT64_MAX - 20000; } try {