automatic slow-motion crashes

Discussion in 'Ideas and Suggestions' started by rtwfroody, Sep 30, 2018.

  1. rtwfroody

    rtwfroody
    Expand Collapse

    Joined:
    Sep 30, 2018
    Messages:
    3
    One of the joys of Beamng is to watch cars very slowly crumple up and get completely destroyed. Seeing how instant replay is probably not going to happen (https://steamcommunity.com/app/284160/discussions/0/618463106382545269/), I'd like to suggest instead automatically switching to an external slow-motion camera when a crash is imminent (or has just begun):
    1. When the car leaves the ground, start slow-motion. Continue it until the car has been on the ground for more than 1 second, and until no more beams have deformed for more than 1 second. This should give a cool effect when driving off a cliff, still be pretty fun when going over a jump, and hopefully not false positive on slow rolls. (If it does, maybe add a rule about minimum speed or something.)
    2. When severe damage to the car happens, start slow-motion. Continue it until no more beams have deformed for more than 1 second. (If the car goes air-borne, see #1.) "Severe damage" might be hard to quantify, but at the very least the radiator leaking should count. There maybe some heuristic on number of beams deformed, or the severity of the angle, along with the speed the car is currently going. The goal is to catch it when you drive straight into a rock, but not if you just brush something.

    I'd love a feature like this. If there's something I can do to make it happen, please let me know.
     
  2. Nadeox1

    Nadeox1
    Expand Collapse
    Spinning Cube
    BeamNG Team

    Joined:
    Aug 5, 2012
    Messages:
    14,695
    Replay has actually been added to the game.
    You need to start and stop recording manually.



    Because replays are recorded to the framerate, the more frame-rate you have, the more you can go in slowmotion during the playback.
    ie. If you have 60FPS while recording, the replay will contain 60 frames of information for every second. Slowing 1/2 will give you 30 frames every second and so on.
    You can eventually record a replay also in slowmotion to be able to go much more slower in replay.
     
  3. rtwfroody

    rtwfroody
    Expand Collapse

    Joined:
    Sep 30, 2018
    Messages:
    3
    Thank you, Nadeox1. That looks really good, although I'd still love something automatic.
     
    • Agree Agree x 1
  4. Unster

    Unster
    Expand Collapse

    Joined:
    Jan 23, 2018
    Messages:
    487
    Slow-motion replays are nice, but please don't force them. I still like to be able to see crashes from the driver's view in real time. I wouldn't mind if they auto-record, assuming it doesn't slow the game play down, but they shouldn't auto-play.
     
    • Agree Agree x 2
    • Like Like x 1
  5. rtwfroody

    rtwfroody
    Expand Collapse

    Joined:
    Sep 30, 2018
    Messages:
    3
    I'd like an option for auto-playing. Or maybe better, a button I can hit that means "show me the crash that just happened in slow motion" (assuming recording is always on).
     
    • Agree Agree x 1
  6. Unster

    Unster
    Expand Collapse

    Joined:
    Jan 23, 2018
    Messages:
    487
    That would be fine. If they decide to auto-record all the time it should be something like the last 10-20 seconds that continuously get overwritten so the file/data doesn't get too huge.
     
  7. Nadeox1

    Nadeox1
    Expand Collapse
    Spinning Cube
    BeamNG Team

    Joined:
    Aug 5, 2012
    Messages:
    14,695
    That's something we would like to see, depends on how complex is to do that ^^
     
    • Like Like x 2
  8. Unster

    Unster
    Expand Collapse

    Joined:
    Jan 23, 2018
    Messages:
    487
    I'd imagine it would be like implementing a queue. You'd be popping old frame data and pushing new frames on the other end for a constant # of frames in the data buffer.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice