TTLG|Thief|Bioshock|System Shock|Deus Ex|Mobile
Page 8 of 8 FirstFirst ... 345678
Results 176 to 179 of 179

Thread: What new features would you like for the next NewDark update (Suggestions)

  1. #176
    Registered: Oct 2018
    Location: Melbourne, Australia
    There are always edge cases, but the general rules for time efficiency are:
    1) Lowest time for big air brushes, especially ones with lots of solid inside them.
    2) Large solids after, but still early
    3) Small air and solids later, though small air can often have big savings if made early.

    Air brushes are 'usually' a bigger source of savings. For example, I recovered 3053 cells by changing only six brush times in Builder's Paradise using the following method:
    a) set time to 0
    b) if no savings, set time to 100
    c) if no savings, set time to 1000
    d) give up or try 2000, 3000 etc.

    You can always just try swapping times on single brushes in a particularly expensive area. There is no substitute for brute force, unfortunately. It's usually safe to do these with area brushes (lower cell count locally is almost always lower cell count globally) but rarely a lower local count will produce a higher global count.

    Always be careful not to unintentionally cause visible geometry changes when doing this. To avoid accidental carving, it's best to have big airbrushes as early as possible anyway.

    EDIT: the best method for solids is to try setting it to either a very early time (100 is usually safe to avoid unwanted carving) or To End'ing it, and seeing if either is cheaper than its original time. Oftentimes it will be staggeringly more expensive either way, so always keep track of you cell count before and after. This goes for any change.
    Last edited by DirkBogan; 28th Jan 2021 at 00:21.

  2. #177
    Registered: Jan 2020
    Location: Bucharest
    Thanks for the answer DirkBogan! Optimizing the time is a slow process and it would be really cool if Dromed could do this automatically for us.

  3. #178
    Registered: Oct 2004
    Location: Ireland/Poland
    Let's face it - getting automatic optimization of time of brushes is a close to impossible task. There's too many gray areas plus results would be hard to predict, so as Dirk is saying, it often needs to be brute-forced.

    What I'd like to see instead would be more control over the portalization process. Namely - order of brush planes for cells splitting. For example, having a floating solid cylinder in an air cube, I'd like to choose, whether the top/bottom faces would be splitting the cube first, or whether sides should go first, and then the top and bottom. Or any arbitrary order really. This could be useful, if we had for example staircase in this room as well - I could observe an impact of different cuts of cylinder on the cuts caused by the steps and choose the best scenario.

  4. #179
    New Member
    Registered: Jun 2011
    Is it possible to get "depth buffer access" for reshade (if its not there with newdark already)?

    this way one might inject screenspace reflections or better shading to the engine without doing recoding of the engine itself. i dont know much about reshade though, but saw it on youtube and was wondering if it could be made fully functional with thief.

Page 8 of 8 FirstFirst ... 345678

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts