WIP Beta released Ghost's River 1.0

Unfinished

  1. Ghost187

    Ghost187
    Expand Collapse

    Joined:
    Sep 1, 2013
    Messages:
    409
    Ghost187 submitted a new resource:

    Ghost's River - Unfinished

    Read more about this resource...
     
  2. bob.blunderton

    bob.blunderton
    Expand Collapse

    Joined:
    Apr 3, 2015
    Messages:
    3,052
    EDIT: Please see my attatched .mis file at the bottom of this comments page (or on the 2nd page), it adds occluders (and meshculling), and will strongly help performance if you're getting only 20fps, etc, it will be smooth for you then.
    *original post below*

    Thanks Ghost. From one mapper to another, you will be sorely missed. It was maps like your crash landing site in the desert (2014?) with the highway ring in it, that made me want to map. You have made several great, top-notch maps, and I am sorry you weren't hired on for Beamng.drive mapping. This looks really awesome and can't wait to try and play it. If I can get to the bottom of the FPS issues, I will make sure to send an update to the devs/admins so they can mod the upload here for everyone.

    Please come back and see us. YOU WILL BE MISSED. The community loves you here, and remember, the door is always open, and I'll roll out the red carpet formally for you as best as I can from afar. Please don't forget about us here at Beamng.drive forums, your contributions always have been and always will be loved.

    --Many thanks as always, and wish you the best in all you do!
     
    #2 bob.blunderton, Mar 27, 2017
    Last edited: Mar 28, 2017
    • Agree Agree x 3
  3. j2305432

    j2305432
    Expand Collapse

    Joined:
    Jan 13, 2016
    Messages:
    239
    Im glad you made this public because the fps issue is not that bad. I wonder if there's any difference to that previous (private) version?

    Reminds me of this:
     
  4. bob.blunderton

    bob.blunderton
    Expand Collapse

    Joined:
    Apr 3, 2015
    Messages:
    3,052
    I don't notice any performance hit other than one, which is unique to any version past 0.6.x of Beamng.drive.
    Getting a good 60-something to 180-something FPS here. I have high texture detail, shadows, one vehicle (Nomi Pessima).
    It's the edge-of-the-map performance hit IF you're getting one. Go to my So-Cal or Nevada maps and look off the edge. Looking into the abyss = major FPS hit. I don't know what it is. Just putting some terrain to block the rendering, would fix this. This is absolutely beautiful though and top-notch triple-A quality, I am really sorry to see you go.
     
    • Agree Agree x 1
  5. car_cass220

    car_cass220
    Expand Collapse

    Joined:
    Jun 12, 2015
    Messages:
    35
    Strangely I get really low fps only when driving in the direction you spawn initally. When I look back back while driving into that direction, the fps is normal, aswell when I turn around and drive into the opposite direction. Is it possible that something causes the frame-drops only when you look at it/head towards it? (I don't know anything about BeamNG-modding, so I don't know what could be the reason for that, just guessing :) )
     
    • Informative Informative x 1
  6. Tesla66

    Tesla66
    Expand Collapse

    Joined:
    Dec 28, 2016
    Messages:
    799
    Before downloading, how bad is the frame rate?
     
  7. bluehawk360

    bluehawk360
    Expand Collapse

    Joined:
    Sep 28, 2014
    Messages:
    201
    usually on gridmap I get 50-70 fps... on that map I get 15 fps...
     
  8. Tesla66

    Tesla66
    Expand Collapse

    Joined:
    Dec 28, 2016
    Messages:
    799
    eep
     
  9. bluehawk360

    bluehawk360
    Expand Collapse

    Joined:
    Sep 28, 2014
    Messages:
    201
    fps for me is only bad when looking down the length of the map. when all the object are being rendered... I think the lag is due to the amount of ttstatic object in the map... the game tries to render them all which causes heavy impact on the performance
    --- Post updated ---
    i'm gonna go into the map and see if I can remove some of the objects. hopefully I can get the lag to go down cause the map looks great.
     
  10. Tesla66

    Tesla66
    Expand Collapse

    Joined:
    Dec 28, 2016
    Messages:
    799
    It is not as bad as I thought
     
  11. bluehawk360

    bluehawk360
    Expand Collapse

    Joined:
    Sep 28, 2014
    Messages:
    201
    I mean... I guess it depends on the processor you have and other stuff. I've only got an intel core i3 6100 and an msi GeForce gtx 1050 2 gb
     
  12. Tesla66

    Tesla66
    Expand Collapse

    Joined:
    Dec 28, 2016
    Messages:
    799
    i7, thanks though!
     
  13. bob.blunderton

    bob.blunderton
    Expand Collapse

    Joined:
    Apr 3, 2015
    Messages:
    3,052
    A little more info on this!
    Runs like a top on an Rx 480 8gb. I was able to notice some drop with shadows on and reflections on, though. It needs render-blockers, occlusion volumes on the inside of the turns, that'll help substantially. I also must mention the edge-of-map issues when looking into void space slow things down (as I said earlier, look to the other post I made for more detail).
    Changing meshCulling = "0" to meshCulling = "1" in the main .mis file of this map had approximately "0" effect.
    Turning off shadows and reflections kept my fps at or above 50~60fps at all times. 'Shadows enabled' doesn't really slow me down unless I have half dozen cars here (that's CPU drawing those), or more. Reflections just makes the video board render the scene twice (once forward, once back every time it ticks off enough MS as per map settings), this has always nailed performance though since the DOS days. Only thing that will help is occluders here, this way the game acknowledges you can't see past the leading edge of the inside of a corner, and won't render things past it. This way you'd never have to render more than roughly 1/3rd to half of what's here at any point.
    OK, 2.5X performance increase when using occluders! Just TWO of them, one at the inside of each turn, worked the charm. Use the included .mis to help. Nothing else *NOTHING* has changed.
     

    Attached Files:

    #13 bob.blunderton, Mar 28, 2017
    Last edited: Mar 28, 2017
    • Like Like x 2
    • Informative Informative x 1
  14. Ghost187

    Ghost187
    Expand Collapse

    Joined:
    Sep 1, 2013
    Messages:
    409
    you convinced me to update the map a last time before hitting that log out button. the update will include your mis.file, a few cleanup things, a real skybox, a fix for the particle bug near the fences and one or two fun things id like to add. thanks for the occlusion solution, had no idea it existed.
     
  15. bob.blunderton

    bob.blunderton
    Expand Collapse

    Joined:
    Apr 3, 2015
    Messages:
    3,052
    Your more than welcome buddy. You have great work, it's a shame to lose you, but sometimes real life gets in the way of a good time. Again I unselfishly wish you the best in your travels where life leads you, but don't be a stranger, either.

    --Cheers!
     
  16. fufsgfen

    fufsgfen
    Expand Collapse

    Joined:
    Jan 10, 2017
    Messages:
    6,784
    Most interesting performance issue with 1.0 version, CPU is not working hard, GPU is not working hard, but FPS is low, but turning shaders to low from normal gives over 90fps while still CPU and GPU load being quite low. I haven't tested Bob's fix yet.

    Removing full reflection of water and checking "useOcclusionQuery" caused FPS to be over 90fps with shaders set to normal, but still not getting full CPU or GPU usage, so it is interesting to see if fix will enable full usage of CPU or GPU, might be something interesting for many map makers if there is some game engine caused limit when map is made certain way.

    Even in some situations at Vanilla maps I can get bit of the same where nothing is quite maxed out, however this map brings out that effect much better. I'm not sure if GPU runs out of shader unit performance, will it show as 100% GPU load or would it show less GPU load? Anyway despite unintended, this kind of effect might be also something revealing bugs that are masked typically, who knows.
     
    • Informative Informative x 1
  17. jetcoasterfan

    jetcoasterfan
    Expand Collapse

    Joined:
    Jan 31, 2015
    Messages:
    183
    Is the drain ditch water usable by boats and that plane with the floats? I can drive the pickup truck over 250 MPH through the water.
     
  18. bluehawk360

    bluehawk360
    Expand Collapse

    Joined:
    Sep 28, 2014
    Messages:
    201
    I've created an edit that removes all the water in the map and replaces it with smoother, less ripply (if that's how it's spelled) water that can actually drown engines and reduces lag. It also has drag on the vehicles making it more realistic. I've made the drag reasonably low to the point where you can make it across pretty easily but if you aren't careful you will drown the engine.

    You can test both mine and bob.blunderton and see who's you like better but i'm uploading it for others who want it now. Hope you like the looks of it!

    The river seems to be the only reason that frames drop. I can now achieve about 3/4 or half of my normal fps on other maps. but you get what you can get in this game. it's a quite intensive game (and map if your settings are high)
    --- Post updated ---
    The water should be usable, but it's a very small patch of water and outside of the map is just empty nothingness... I recommend other maps for using planes but hey! this is BeamNG.Drive! you can do anything!
     

    Attached Files:

    #18 bluehawk360, Mar 29, 2017
    Last edited: Mar 29, 2017
    • Informative Informative x 1
  19. bob.blunderton

    bob.blunderton
    Expand Collapse

    Joined:
    Apr 3, 2015
    Messages:
    3,052
    I didn't change the water in my edit, I left the map entirely 100% as the author created it, just adding Occluders to the map in two spots. This rejects all rendering behind it. Turning off reflections would also help FPS issues due to water REFLECTIONS. Water has always been intensive as it's got to render (with reflections off) the normal scene view infront, the inverted scene view in the water (with skybox, and controlled usually in themapinfo and water plane/block/river) and the view behind you in the mirrors (controlled by reflections settings and resolution).
     
    • Agree Agree x 1
  20. bluehawk360

    bluehawk360
    Expand Collapse

    Joined:
    Sep 28, 2014
    Messages:
    201
    The water shoul
    Yea but the only problem with that water is that it doesn't slow down cars when they are in it, and it does not drown cars. Either way both solutions work.
     
  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