THE POST BELOW IS MORE THAN 5 YEARS OLD. RELATED SUPPORT INFORMATION MIGHT BE OUTDATED OR DEPRECATED
On 08/09/2004 at 09:59, xxxxxxxx wrote:
Cinema 4D Version: 8.503
Platform: Windows ;
Language(s) : C++ ;
Okay, another new and exciting direction in using the SDK.
Basically, I want a default pose for all of the bones in a rig stored as Keyframes at -1 Frame (standard animation practice).
So far, I have no idea how to set the time to be -1F or how to set each of the keys for rotation and scale. I know that this involves creating a BaseTrack, BaseSequences, and BaseKeys, but that's about it.
On 08/09/2004 at 10:13, xxxxxxxx wrote:
Can I get away with, using 'time' where needed in the keyframe setup process:
BaseTime time = doc->GetTime();
On 08/09/2004 at 10:52, xxxxxxxx wrote:
Nope. Cannot get away with that!
So, I must set the BaseDocument BaseTime so that it has a minimum time of -2F = BaseTime(-2.0, doc->GetFps()) using doc->SetMinTime(BaseTime(-2.0, doc->GetFps()));
Then I need to set my time in the keyframe setup process using the same formula.
That works. Riddle solved.