I have set up a simple scene with an animated camera and object. My frame range is 1001-1100 (this is common in animation and VFX to start at 1001 so there is room to do simulation run ups etc…)
When I export at 24fps it works fin but at 23.976 the range in the USD changes to 960.25 - 1055.22
I could understand if it changed to 1000-1099 which is what happens in the UI when going from 24 to 23.976, but really puzzled why it changes to 960-1055
If you ask ‘why not just stay at 24fps’ well that is not simple. We have plates from live action at 23.967 and camera tracks also at 23.976, and we need to re-export the camera after we do layout, and it needs to stay 23.976
Note - It would be good if UE had an option to keep keys at current when you change FPS like in Maya
I have tested this in 5.1.1 and 5.2.0 and seems consistent across both.
Here is the start of the usda created:
(
defaultPrim = “Root”
endTimeCode = 1055.2208333313465
framesPerSecond = 23.976023976023978
metersPerUnit = 0.009999999776482582
startTimeCode = 960.2509583234787
subLayers = [
@Snowmap02.usda@
]
timeCodesPerSecond = 23.976024627685547
upAxis = “Y”
)
Here is the same level with anim set to 24fps
(
defaultPrim = “Root”
endTimeCode = 1100
framesPerSecond = 24
metersPerUnit = 0.009999999776482582
startTimeCode = 1001
subLayers = [
@Snowmap02.usda@
]
timeCodesPerSecond = 24
upAxis = “Y”
)
I have a bunch of questions around USD export from UE as I am keen to set up UE as the design and layout front end of our VFX pipeline. Is this the right place to direct my questions?