Jump to content
The Dark Mod Forums

Recommended Posts

Posted

I have noticed that especially our gui textures (like the mainmenu / inventory grid parchment), but also some video assets like that "The Dark Mod" short-intro, are really low-res for this day and age. I was wondering whether we should explore offline AI texture upsampling? While I am not a fan of purely AI-generated content, upsampling is something that usually works really well and maintains the look and feel of the materials. Does anybody have any experience in this regard? Do you know of any tools for this? RTX Remix comes with AI texture tools, but I don't know in what capacity those can be used outside of the RTX Remix framework.

Posted

I don't see an issue having a lot of the now very low res textures being upscaled. But not all of them need it and if this is done, the replacement textures shouldn’t be much larger than the originals. 

And regarding RTX remix, I have had a look at this SDK and its very convoluted and bloatware. I had to install a lot of extra crap and create an nvidia account to use their sh!tty user-unfriendly tool and even then it wasn’t a simple process. So maybe find a better, more slimline tool?

@Wellingtoncrab has a workflow that he uses, I think its a lot better than the above, but it is a paid for service afaik?

bhm_banner.jpg

Posted
1 hour ago, Bikerdude said:

@Wellingtoncrab has a workflow that he uses, I think its a lot better than the above, but it is a paid for service afaik?

I do not. I have some older interpolation based upscaling software on my machine that is intended for deblurring old jpegs. It cannot handle video.

You could put something like a persistent ui element into it and might resolve more “detail”, but it would also be noisy and artifact laden.

I am general probably the wrong guy to ask about this sort of thing as I don’t think I have ever been particularly impressed by a “remastering” done via an upscale frankly, and I am a freak who *likes* things like the mid y2k feel of the low resolution intro video.

-=  IRIS  =-    ♦     <( | )>    ♦    = SLL =

Posted (edited)
11 hours ago, STiFU said:

like that "The Dark Mod" short-intro

I made an upscaled version, but people were not enthousiastic about it (I am).

I converted the video to frames (pictures), then batch ai upscaled those. Then converted it back to video.

I used an ai upscaling tool to upscale some textures for mission Requiem.

 

Edited by datiswous
Posted
On 1/11/2026 at 10:49 PM, datiswous said:

I made an upscaled version, but people were not enthousiastic about it (I am).

I converted the video to frames (pictures), then batch ai upscaled those. Then converted it back to video.

I used an ai upscaling tool to upscale some textures for mission Requiem.

 

Interesting. What tool did you use for image upscaling?

Did you post the tdm-short somewhere? I'd like to have a look as well.

Posted

Thanks for the link.

That video sadly does have some issues in the form of temporal coherence and other artifacts, so I am not a fan either, but thanks for sharing. An AI-upscaler specifically intended for video will probably produce better results.

Posted (edited)
On 1/13/2026 at 8:43 PM, STiFU said:

temporal coherence and other artifacts,

I don't know what you mean, but for me it looks better, that's what matters. If somebody can make it even more perfect, then that would be even better, but I made this a year ago and nobody seemed to care.

Edited by datiswous
Posted (edited)

The procedure I used:

  1. Load the video into Avidemux
  2. Select the whole video
  3. File > Save as Image > Save selection as jpeg
  4. In Upscayl choose for "Batch Upscayl" and select the folder with all the images
  5. Then use Kdenlive (or maybe Handbrake?) to convert them back into a video.

 

Edited by datiswous
Posted
23 hours ago, datiswous said:

I don't know what you mean, but for me it looks better, that's what matters. If somebody can make it even more perfect, then that would be even better, but I made this a year ago and nobody seemed to care.

Yeah, I'm not sure what that meant either.  It does look better I think.  I'm sure improvements in the upscaling software can only make it better.

  • Like 1
Posted

Sorry, let me clarify. Temporal coherence means that something is consistent over time. If you scroll to 0:05 in the video, you will notice some artifact "wandering" from center of the logo to the outside. That is an example temporal incoherence (bad temporal coherence). You can also see some other brief pop-ins of artifacts.

If an upscaler is aware, that it is dealing with an image sequence rather than individual images, it can try to avoid such temporal incoherence. The nvidia built-in AI video upscaler for instance will probably produce better results. I don't know how to access it directly, 'though. I know, if I play a video through my browser, the AI upscaler becomes active (if activated in the driver) and will properly upscale the video. However, I would then have to screencapture that video again, which is rather messy.

Posted
4 hours ago, STiFU said:

I know, if I play a video through my browser, the AI upscaler becomes active (if activated in the driver) and will properly upscale the video. However, I would then have to screencapture that video again, which is rather messy.

Can you try this with our default tdm logo video? You can upload it somewhere and then play it back. You can tell us the results.

Or you can even try to screencapture it.

I have an nvidia card but I think my (Linux) driver doesn't have this ability.

Posted (edited)
On 1/17/2026 at 7:04 AM, STiFU said:

you will notice some artifact "wandering" from center of the logo to the outside. That is an example temporal incoherence (bad temporal coherence). You can also see some other brief pop-ins of artifacts.

Here is the original video (converted to mp4). You have to do rightmouse button Save video as.. because it doesn't seem to play in the browser. I don't know why..

 

There is an animation (I love that animation) that is part of the original video that wanders from the center of the logo to the outside. I don't see any kind of artifacts.

So maybe you can tell me which artifacts you mean?

Edited by datiswous
Posted
On 1/11/2026 at 11:50 AM, STiFU said:

have noticed that especially our gui textures (like the mainmenu / inventory grid parchment)

This could be interesting. Often these textures have multiple versions for different resolutions in them. Which makes it more difficult. At least for me.

Posted
21 hours ago, datiswous said:

This could be interesting. Often these textures have multiple versions for different resolutions in them. Which makes it more difficult. At least for me.

Those different resolutions of textures are called mip-stages and you don't have to worry about those. They are either generated by your dds converter or by the engine.

 

On 1/18/2026 at 5:09 PM, datiswous said:

Here is the original video (converted to mp4). You have to do rightmouse button Save video as.. because it doesn't seem to play in the browser. I don't know why..

I played it in the browser, but sadly, Nvidias AI upsampling didn't help much. 

Posted (edited)

Maybe an idea to add nicer text briefing arrows to core? 

image.png.727968c0e25056550eb99dfa2dd4553d.png

Maybe just use a resized version of the one from the mission selection screen? Makes most sense to me. The original files are quite big. Since they use an open and a black variant you can add a hover effect. They can also be used for the inventory grid maybe. Those arrows are also quite basic.

image.png.b6da459ad7ef45fc282fc1e2f534bbd2.png

 

Some can be found here (CC0 license):

https://www.rawpixel.com/search/weather vane cc0?page=1&path=1522&sort=curated

 

 

 

Edited by datiswous

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recent Status Updates

    • STiFU

      Oh my gosh, I just realized, I will have my 20 year Dark Mod anniversary this year. 😮 I've literally spent half my life with The Dark Mod. That's crazy!!
      · 3 replies
    • Arcturus

      I need money. Anyone wanna hire a 3d artist?
      · 4 replies
    • Petike the Taffer

      The preliminary working titles for the missions in my now-in-development Partners in Crime series: 
      - Partners in Crime 1: A Mere Trinket
      - Partners in Crime 2: Beacon Burglary
      - Partners in Crime 3: In the Bleak Midwinter
      - Partners in Crime 4 (5 ?): Fishy Dealings
      - Partners in Crime 5 (4 ?): A Thief in the Night

      No title stealing, please.  In return, I promise to finish these. I do stress the preliminary part. Beyond the broad strokes storyline, plot, objectives, briefings and the (currently built) layouts of these FMs, I haven't fully decided about every single detail yet, including the exact order of the missions (4 and 5 might switch places, with the story adjusted accordingly). I want the overall plot to be plotted out a bit in advance and not suffer too much from inserting prequels later. I also prefer to let my FM building fill out part of the details naturally.

      Currently working on the second FM, and once I do enough work on the current prototype, I'll work on the first one, until I get that one released. Then complete the second one, get that one ready for release (hopefully) a few months later, and so on. I want most of the early missions to be fairly small and confined, and get a bit bigger as I grow more confident in my FM making skills.

      Though there is an overarching storyline to this series, the missions themselves are mostly episodic in nature. They factor into the character development of the two main characters I'll have in the series, but it's the kind of continuity where the mission's own plot and story wouldn't depend on it. 
      · 2 replies
    • SeriousToni

      Nice to see that ai_undressed_old_man_01 will be finally available in TDM ! 
      · 0 replies
    • opnode  »  STiFU

      Saw you username pop up, just wanted to say thanks for your recent commits :3
      · 0 replies
×
×
  • Create New...