Jump to content
The Dark Mod Forums

Leaderboard

Popular Content

Showing content with the highest reputation on 10/03/19 in all areas

  1. I wanted to fit one more in, redesigned the courtyard containing my pool, reduced sightlines and again, fixed those blasted VPs,
    4 points
  2. A little mansion interior, after finally fixing all my VP issues. Those stained glass windows look a whole lot better in game when you can see the dust particles floating around and the ambient light sets a cool mood. Might change the brick on the bottom floor to marble.
    3 points
  3. Yeah, but I have a feeling the challenges will be similar in some regards. Also, light interaction is one of the highest-scoring functions in the profiler from the frontend.
    1 point
  4. That commit has a rather different scope. It deals with lights and interactions while my focus is on adding ambient models
    1 point
  5. Well, here's a relevant commit that shows what I did in my last attempt: https://github.com/fholger/thedarkmod/commit/87880984c894fd2dd68ba87e8bf34785ff5eaf1c Note, this is almost two years old, things may have changed. I also used TBB at the time instead of porting BFG job queues for easier development. You'll see that I had to replace a number of the allocators because they are inherently not thread-safe, and use atomics at several places. These are not light changes to be made; even though it worked fine in my tests, they may not be safe. That's another reason why I abandoned the effort.
    1 point
  6. I never tried - the frontend changes from BFG were too drastic. I did manage to parallelize some parts of the frontend, but it was a challenge to get the relevant data structures thread-safe. In the end, while it increased the frontend performance a bit, it made the backend run worse. Either the additional threads were stealing CPU time from the backend (which is potentially fixable), or the changes to the data structures were detrimental to the backend. I abandoned the effort, since at the time at least I didn't have any scenes were the frontend was a significant bottleneck compared to the backend.
    1 point
  7. If you do, take a look at the brushwork around the back door too: there's a visible gap. Solid sneaking apart from that detail! Though after the
    1 point
×
×
  • Create New...