BeamNG should allow for destructable enviorments on its levels.

Discussion in 'Ideas and Suggestions' started by Teperest, Nov 17, 2020.

  1. Teperest

    Teperest
    Expand Collapse

    Joined:
    Nov 17, 2020
    Messages:
    1
    It is not very realistic when a truck going 50 mph crashes into a fence and completely stops, destrucable enviorments would be very fun to mess around with
     
  2. PriusRepellent

    PriusRepellent
    Expand Collapse

    Joined:
    Mar 19, 2018
    Messages:
    353
    The amount of lag this would cause would be unreal. Not to mention how long it would take to jbeam an entire map...
     
    • Agree Agree x 11
  3. Slugfest

    Slugfest
    Expand Collapse

    Joined:
    Jun 28, 2020
    Messages:
    1,122
    Yes, while I would love to have a destructible world, doing that with high detail is difficult for nearly all users. Many of us only can put <10 cars on a map, and that's before we factor in all the extra points of a deformable map.
     
  4. P_enta

    P_enta
    Expand Collapse

    Joined:
    Jan 11, 2020
    Messages:
    3,029
    This is happening in small scales with some maps, its just a matter of time until a full map is made with deformable terrain and buildings.
     
  5. Trophy

    Trophy
    Expand Collapse

    Joined:
    Aug 26, 2019
    Messages:
    1,644
    The devs have thought of this, but adding a jbeam to a map will make it extremely difficult to simulate.
     
  6. Dr. Death

    Dr. Death
    Expand Collapse

    Joined:
    May 12, 2016
    Messages:
    1,965
    ********

    I've seen it so far happen in a single map with a bridge, which requires collisions on, and counts as a vehicle with no jbeam, still a small impact in performance with it, but if we are tlaking having props as street lights, trees, and mailboxes and such that will be a HUGE FPS drain.
     
  7. P_enta

    P_enta
    Expand Collapse

    Joined:
    Jan 11, 2020
    Messages:
    3,029
    there’s a full map with a gas station and every part of the map is destructive

    runs amazing too.
     
  8. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,075
    Yeah but that's a tiny map, if they added stuff like this to West Coast or something the lag would be so big
     
    • Agree Agree x 4
  9. Trophy

    Trophy
    Expand Collapse

    Joined:
    Aug 26, 2019
    Messages:
    1,644
    But, if you just want destroyable props with very simple jbeams, then that is doable.
     
  10. Agent_Y

    Agent_Y
    Expand Collapse
    Jbeam/QA support
    BeamNG Team

    Joined:
    Jul 10, 2020
    Messages:
    10,075
    Doable but not very nice to low end PCs that can only spawn 2 cars before it starts lagging. Perhaps there could be a setting if the map generates props or models or something.
     
    • Agree Agree x 1
  11. Trophy

    Trophy
    Expand Collapse

    Joined:
    Aug 26, 2019
    Messages:
    1,644
    exactly what i was thinking, it would be annoying to have to spawn up all the props
     
  12. Slugfest

    Slugfest
    Expand Collapse

    Joined:
    Jun 28, 2020
    Messages:
    1,122
    Wait, what map is this?
     
  13. Sithhy™

    Sithhy™
    Expand Collapse

    Joined:
    Apr 5, 2017
    Messages:
    3,345
    • Agree Agree x 1
  14. P_enta

    P_enta
    Expand Collapse

    Joined:
    Jan 11, 2020
    Messages:
    3,029
  15. crashmaster

    crashmaster
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    1,812
    ive been sooo tempted to just take out every sign on utah and replace them with a jbeamed one just to test this out.

    multi core cpu should deal with this better.

    The stop sign has 27 nodes by itself, i was too lazy to replace every sign in utah but i placed over about 15-20 signs in the map for testing purposes.
    Now, ive got to mention i have a powerful pc, so i need to test this on less powerful pc.
    But i didnt even notice my fps budge from 60.
    Now if i had 15-20 cars, it would drop way below 60 fps.
    But we are talking about a node difference of about 400-800 depending on the vehicle.

    Even if we had a destructible environment right now, we would avoid it like the black plague because everything gets stuck in your tires and just messes up your day.
    Even while testing with the D series Kentarch it would take a serious beating just running over a few stops signs. You can forget about the covet...

    The problem i encountered with beamng is not performance. but really collision related.
    Beamng needs some serious collision black magic before we can even think about having a stable destructible environment.

    Im sure we could have a fairly big destructible playground before it starts tanking fps. but why would any of it matter if its a buggy mess that you avoid?
     
    #15 crashmaster, Nov 18, 2020
    Last edited: Nov 18, 2020
    • Like Like x 1
  16. Trophy

    Trophy
    Expand Collapse

    Joined:
    Aug 26, 2019
    Messages:
    1,644
    Other problem: how would you reset the environment? A binding? Or something else?
     
  17. Slugfest

    Slugfest
    Expand Collapse

    Joined:
    Jun 28, 2020
    Messages:
    1,122
    I mean feel free - I don't know how to make things, but you can. :)
    Shift+R
     
  18. crashmaster

    crashmaster
    Expand Collapse

    Joined:
    Aug 4, 2013
    Messages:
    1,812
    I think you should look again.
    Got a problem with my keyboard+mice, i ended up erasing a paragraph by accident and giving up and sending and half empty message by accident.
     
  19. Trophy

    Trophy
    Expand Collapse

    Joined:
    Aug 26, 2019
    Messages:
    1,644
    Doesn't work well. Meshes have holes in them.
     
  20. Slugfest

    Slugfest
    Expand Collapse

    Joined:
    Jun 28, 2020
    Messages:
    1,122
    I see, nevermind then :D
    True, only when they were heavily damaged, (at least in my experience) but I get your point for sure.
     
  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