Reframe

  • JozeffTech
    7th May 2020 Member 0 Permalink

    Greetings again. I have a suggestion: a keybind, which will act like Ctrl+Z, but for frames (as reverse F). Number of reverses can be limited. It would be very, very useful. Thanks for your attention. 

  • INFINITY-BOI
    7th May 2020 Banned 0 Permalink
    This post is hidden because the user is banned
  • Lord_Bowserinator
    7th May 2020 Member 0 Permalink

    The only problem is some reactions are irreversible, like if a particle is deleted by VOID, how would it know what happened before?

     

    The solution would be to save every frame, but that would be very expensive memory wise...

  • JozeffTech
    7th May 2020 Member 0 Permalink

    Yes, but making number of reverses limited will save the situation.

  • coryman
    7th May 2020 Member 0 Permalink

    What I usually do is just right click on an empty space before unpausing/pressing f. I guess it's limiting in that you have to do it in advance, but it means you can watch an explosion multiple times in different views, for instance. Though it will be a bit different every time.

  • jacob1
    7th May 2020 Developer 0 Permalink
    This isn't possible for us to do. We'd have to save the state of the entire simulation every frame in order to handle this (slows down processing / fps). And because undo / redo states aren't compressed, it wastes a lot of memory. In fact if you increase the undo limit, it's possible to use as high as 1GB of memory. You would fill this up with a few seconds of frame undo states.

    Even if you limit the amount of frames that can be undone, it's still a lot of processing and memory just to save old states nobody will ever use.

    I actually do what coryman does, I right click right before something I want to go back to.