These files show how animated stages behave for different combinations of startTimeCode and endTimeCode stage metadata.
The animated prim has time samples from 0 to 100:
double3 xformOp:translate.timeSamples = { 0: (0, 0, 0), 100: (100, 0, 0), }
large_start_end_timeCodes.usda
endTimeCode = 10000000 startTimeCode = -10000000
missing_start_end_timeCodes.usda
Neither endTimeCode nor startTimeCode is set.
startTimeCode is not set.
endTimeCode is not set.
start_end_timeCodes_subset.usda
endTimeCode = 70 startTimeCode = 40
start_end_timeCodes_superset.usda
endTimeCode = -10 startTimeCode = 110
start_end_timeCodes_swapped.usda
endTimeCode = 0 startTimeCode = 100