dForce - Lock timelime after simulation?

I have a scene with 4 characters in it, all wearing dForce clothing. Two characters have sitting poses and I saved both of them into sub scenes (one character per sub scene). One at a time, I ran their sims on a timeline, frame 0 with a zeroed pose to their seated pose at frame 20 and sim settling until frame 40. Everything as I wanted it.

When I loaded each character back into the main scene, the timelines were still active and interacted with both seated characters. One character is at frame zero with pose zeroed and the other is properly seated at frame 40. Moving the slider in either timeline also effects the other character.

I tried clearing the timelines without success, it just messed everything up.

I am looking for a way to lock the timelines at frame 40, or to remove the timelines with the character locked as they are at frame 40.

Thanks in advance for any help...

Comments

  • Richard HaseltineRichard Haseltine Posts: 102,218

    Are you saying that one character's timeline is offset by 40 frames compared to the other?

  • tunderintunderin Posts: 3

    Hi Richard,

    Yes. The timeline in each sub scene was at frame 40 on saving as subs. On loading to main scene, one sub is at frame 40 and the other loads at frame 0, by the state of their respective poses. I recently did  just a single character out of scene that loaded in scene at zero and could just slide it to 40 for the render. It happens everytime that I load that file.

    In my current situation, with two characters, when I apply the correction to the zeroed character by sliding to frame 40, the pose of the correctly loading character changes along with it. That linked behavior sugests to me that there is only one timeline per scene and all figures using the timeline will respond to any timeline changes.

    I've been working on this since first posting and it seems to me that the correctly loading figure is at fault and I need to rebuild it. It seems to be remembering a prior pose on the timeline that I did not somehow clear out before creating the new pose.

    So I think that what I'm really looking for now is identifying what to do after my simulation in oder to make my character independant of the timeline.

    My process, so far,  for timeline simulation is:

    1. Open new scene with a timeline of 40-60 frames
    2. Load the figure into a new scene at frame 0, pose zeroed
    3. Load clothing to be simulated to figure
    4. Slide timeline to about frame 20 and apply pose to figure
    5. Return to Frame 0 and simulate

    What should my additional steps beyond this be to make my figure indepent of the timeline, so that when I save to a sub scene, it will essentially be like a static pose when loaded to the main scene? Will Clear Animation|Clear Figure Pose do it?

    Thanks...

  • Richard HaseltineRichard Haseltine Posts: 102,218

    Yes, there is only one timeline. I don't follow what you mean by making soemthign independent - are you wanting to be able to load the scene subset at frame N and have the subset's animation run from N to N + number of frames in the Scene Subset? I don't think that is possible, other than by selecting the keys and moving them on the Timeline.

  • tunderintunderin Posts: 3

    Actually, I don't want anything to happen when it loads. I just want the sub to load posed and positioned exactly how it was when I saved it down to a sub.

    As it is now, it's like if my figure is a dresser and I save it to a sub with all drawers closed. But when I load it, there is one drawer open. When I then close that drawer, another drawer opens as I do. All I'm looking for here is a way that will make the dresser load with all drawers closed, the way that I saved it.

    My thinking at this point is that this behavior can be mitigated by simply changing procedure. In every trial load that I did, I loaded the main scene first, then loaded the subs. I did all my timeline work in the subs to spare the hardware and none in the main scene. The timeline in the main scene is still at frame 0, so when I loaded one of subs (remembering that there is only one timeline per scene, that of main in this case) the sub's timeline got tossed and the figure responded to the main scene timeline frame zero.

    Writing that last paragraph made me realize what I needed to do. I resolved my issue by loading the main scene, then moving the timeline to frame 40 (the frame the sub was saved at), and then loading the sub.

    You learn something new everyday.

    Thanks Richard. We got there.

Sign In or Register to comment.