Jump to content
The Dark Mod Forums

Beta Testing 2.08


stgatilov

Recommended Posts

1 hour ago, duzenko said:

A bigger issue here is the sliders are supposed to have nozzles (and I think they did at some point?)

Feels like a major UX problem

Made a fool of myself

The thumb shows with image_preload 1 (default value)

  • Like 1
Link to comment
Share on other sites

6 hours ago, duzenko said:

Assets revision: 15925

Should fix the GUI feedback for gamma and brightness

Cannot compile:

                 from /home/randy/tdm_src/trunk/framework/Console.cpp:17:
/home/randy/tdm_src/trunk/framework/../renderer/GuiModel.h:16:10: fatal error: ..\ui\Rectangle.h: No such file or directory
 #include "..\ui\Rectangle.h"
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.

Probably needs to be added to the Linux project files?

 

  • Like 1

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

11 hours ago, cabalistic said:

Not exactly a regression, no. Gamma/brightness were completely reimplemented and are no longer changing the desktop/OS gamma, but instead handling it ingame as an image post-processing step. Unfortunately, the consequence is that it no longer affects the menu. In all likelihood we'll remove the popups for this release, as it'll take some effort to make them work with the new implementation.

There was an idea of creating a new GUI screen which would show in-game screenshot with sliders including gamma, brightness, and other postprocessing settings.

See 5163

  • Like 2
Link to comment
Share on other sites

And it's a good idea!

Ah, maybe move the "language" choice to a "game" section along with the "gameplay"  elements.

Task is not so much to see what no one has yet seen but to think what nobody has yet thought about that which everybody see. - E.S.

Link to comment
Share on other sites

2 hours ago, stgatilov said:

There was an idea of creating a new GUI screen which would show in-game screenshot with sliders including gamma, brightness, and other postprocessing settings.

See 5163

It's possible and should be quite simple actually

The currentRender persists when the GUI menu shows

Or we could have a fixed screenshot as a texture

Link to comment
Share on other sites

3 hours ago, nbohr1more said:

Cannot compile:


                 from /home/randy/tdm_src/trunk/framework/Console.cpp:17:
/home/randy/tdm_src/trunk/framework/../renderer/GuiModel.h:16:10: fatal error: ..\ui\Rectangle.h: No such file or directory
 #include "..\ui\Rectangle.h"
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.

Probably needs to be added to the Linux project files?

 

Wrong slash in include path :(

Try now

Link to comment
Share on other sites

You can definitely see the situations where it contributes, daytime outdoor scenes and big stretches of light-colored textures that break up the texture and give it some dimensionality, both of which are kind of rare for our game environments, but it makes a big difference when it makes a noticeable difference at all.

  • Like 1

What do you see when you turn out the light? I can't tell you but I know that it's mine.

Link to comment
Share on other sites

Yeah, a mission like "Full Moon Fever" with ultra dark ambient light lots of direct lighting, interesting contrast lights,

interesting light textures and lighting that naturally enhances the shapes of objects does not benefit at all.

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

AO exclusively affects ambient lighting - if ambient is weak or overlaps with direct light, you won't see much of an effect. Also, a few missions have some AO already baked into the textures, reducing the difference.

If you really want to see SSAO in action, I can recommend William Steele 5 :)

Link to comment
Share on other sites

18 minutes ago, cabalistic said:

AO exclusively affects ambient lighting - if ambient is weak or overlaps with direct light, you won't see much of an effect. Also, a few missions have some AO already baked into the textures, reducing the difference.

Yeah, also keep in mind that the ugliness of SSAO is not noticeable on still screenshots.
It exhibits light leaking behind edges of big occluders, which catch attention as unnatural when you move around.

Link to comment
Share on other sites

I only use the lowest SSAO setting and it definitely improves all scenes noticably (even in missions where the author added "fake SSAO" on some edges). For me, it makes bright and dark environments more believable by adding that tiny amount of extra darkness where it belongs.
SSAO is not as impactful as soft shadows. But i would miss it if it would disappear.

Link to comment
Share on other sites

29 minutes ago, Abusimplea said:

even in missions where the author added "fake SSAO" on some edges

I guess mission authors should refrain from adding these grime decals now that we finally have SSAO.

Link to comment
Share on other sites

2 hours ago, peter_spy said:

That kinda depends, AO is a generic effect and as such it won't replace dirt accumulation, water stains, etc.

Sure! I was just getting at the Fake-AO decals. I've seen people use such decals on every step of a staircase. That's stuff we probably won't need anymore.

  • Like 2
Link to comment
Share on other sites

5 hours ago, STiFU said:

Sure! I was just getting at the Fake-AO decals. I've seen people use such decals on every step of a staircase. That's stuff we probably won't need anymore.

For stuff like geometry corners I don't think spending time on fake AO is now a good idea, large patch's of grime/dirt yes but small fake AO will just get superseded by the AO darkening.

Btw AO is a high end effect like you know and it will take a percentage of performance away from people, depending on the card it could be considerable and they will have to turn the effect off, so if you remove the hand made AO and the SAO, they will get less graphical fidelity, is a trade off that imo you guys have to think about.   

Edited by HMart
Link to comment
Share on other sites

47 minutes ago, lowenz said:

I've seen it, but there's only an implementation for DX12, and given the sheer size of the shader file, that would be a monumental task to port :) Also, it's using compute shaders, which we don't (yet) support in the engine. That's also what stopped me from using Intel's ASSAO, which seems conceptually similar, and going for the older, but simpler SAO.

  • Thanks 1
Link to comment
Share on other sites

48 minutes ago, lowenz said:

The current AO even being based on Nvidia code, imo runs reasonably well on my AMD gpu (RX 570X), I bet is not running as fast as it could, for obvious reasons but again runs well enough "in my case".

Also how many here have RDNA based AMD GPU's? I have a GCN based one. 

Cabalistic if it was you that implemented the TDM AO, what was the reason to prefer Nvidias SAO above lets say vendor agnostic Crytek SSAO? Documentation? Performance? Quality?  Just curious. 

Link to comment
Share on other sites

Nvidia's SAO isn't really specific to Nvidia cards. All the techniques it uses are in some way also present in the FidelityFX implementation or Intel's ASSAO, those just add a couple additional advanced optimizations :)

Reasons for SAO: it was well documented, had an OpenGL sample implementation, good license, was reasonably simple to implement in a reasonable amount of code (definitely much less than the afore-mentioned ones!) and offers reasonable quality at reasonable performance - not fully state of the art, but also significantly better than some basic implementations that you often find in tutorials (and which I started with in my first attempt) :)

  • Like 2
  • Thanks 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.

  • Recent Status Updates

    • OrbWeaver

      Does anyone actually use the Normalise button in the Surface inspector? Even after looking at the code I'm not quite sure what it's for.
      · 1 reply
    • Ansome

      Turns out my 15th anniversary mission idea has already been done once or twice before! I've been beaten to the punch once again, but I suppose that's to be expected when there's over 170 FMs out there, eh? I'm not complaining though, I love learning new tricks and taking inspiration from past FMs. Best of luck on your own fan missions!
      · 4 replies
    • The Black Arrow

      I wanna play Doom 3, but fhDoom has much better features than dhewm3, yet fhDoom is old, outdated and probably not supported. Damn!
      Makes me think that TDM engine for Doom 3 itself would actually be perfect.
      · 6 replies
    • Petike the Taffer

      Maybe a bit of advice ? In the FM series I'm preparing, the two main characters have the given names Toby and Agnes (it's the protagonist and deuteragonist, respectively), I've been toying with the idea of giving them family names as well, since many of the FM series have named protagonists who have surnames. Toby's from a family who were usually farriers, though he eventually wound up working as a cobbler (this serves as a daylight "front" for his night time thieving). Would it make sense if the man's popularly accepted family name was Farrier ? It's an existing, though less common English surname, and it directly refers to the profession practiced by his relatives. Your suggestions ?
      · 9 replies
    • nbohr1more

      Looks like the "Reverse April Fools" releases were too well hidden. Darkfate still hasn't acknowledge all the new releases. Did you play any of the new April Fools missions?
      · 5 replies
×
×
  • Create New...