In 2011 I started browsing the latest graphical/sound quake mods, putting together a pretty build using LordHavoc's darkplaces, rygel's ultra textures packs, the reforged packs and a variety of mods, to play quake original. Anyone can do the same, however the hassle comes when you have to browse the quakeone forums, stumbling to find the posts which detail what cvars and what configs/files you have to overwrite etc in order to get each mod to work. I literally spent as much time getting the mods working as playing the game. So I put together a nice-looking build of quake original and it's expansions called epsilon for everybody to get into, without getting into the hassle of config files and searching to find every available mod then getting them to work! The main quake build also includes the original shareware first quarter of the quake game - it is easily upgraded to the full game by dropping in the pak0.pak and pak1.pak files from the full game's id1 directory (more details below).

Post news Report RSS Path to Arcane Dimensions - Episode 6

On the Quakeone forums there's been a decent amount of work put into finding most of the textures necessary for Arcane dimensions levels. For the most part this is all good but Some monster textures provided were not working as expected, and also there were many monsters without hi-def skins - I'd say roughly half. So I decided to use magic.

Posted by on

On the Quakeone forums there's been a decent amount of work put into finding most of the textures necessary for Arcane dimensions levels. For the most part this is all good but Some monster textures provided were not working as expected, and also there were many monsters without hi-def skins - I'd say roughly half. So I decided to use magic. And by magic I mean resampling the original lo-definition skins using CUDA and a neural net fed by high-resolution images, to interpolate between the pixels and generate the needed details. This is simpler than it sounds - with the right equipment. Waifu2x is an algorithm which does exactly this, using an nvidia GPU. I've used it in the past to upscale a C++-generated music film I made from SD to 4k, which can be downloaded here.

Getting the skins out of AD in the first place is not exactly ideal - for those who wish to do in in the future, the process is as follows: download blender, then the quake MDL import plugin and install the plugin by extracting it to blenders addon folder, then going to preferences, addons, searching for 'quake'. After that you import the .mdl (quake model) file in question, go to the texture and save it out. Then use Waifu2x with the UpRGB model to resize the images to 10x their original size, then downsize them in photoshop or similar to a nice power-of-two size (to play nice with older graphics cards).

Here's a demonstration - original texture (256x256):

mon shambler 0


Waifu2x Upscaled texture (1024x1024):

mon shambler waifu2x upscale

Without any personal art editing, just algorithms. Pretty cool huh? So then I decided to do this for almost every model in AD - 255 textures in total (most objects have multiple textures). Did it take a while? Yes. Was it worth it? Yes.
In some cases the generated textures ended up looking better than high-res textures people had custom-designed for AD - take this skullwiz upsample, compared to the HD texture someone had developed:

upsample vs hd skin

Although in some ways it looks like the custom skin should be better, in-game the upsample looks better due to the more distinctive lines. Pretty much a success. Of course it doesn't always work out, and in those cases I did a bit of photoshopping and editing with preexisting HD skins to make the old skins look better. Such as this guard texture developed from the original AD guard texture, and one of seanstar's skins:

guards

Post comment Comments
_origami_
_origami_ - - 203 comments

The results do look nice.
Hopefully one day there can be a unified all-in-one (environment/enemy/models) HD pack for Arcane Dimensions.

Reply Good karma Bad karma+4 votes
metamorphosis Author
metamorphosis - - 362 comments

That's the plan :)

Reply Good karma+2 votes
Guest
Guest - - 691,728 comments

Awesome, that's the way to go

Reply Good karma Bad karma+1 vote
Guest
Guest - - 691,728 comments

You are doing God's Work, Sir. Or Hastur's.

Reply Good karma Bad karma+2 votes
dickspade1352323364
dickspade1352323364 - - 112 comments

Wow, cant wait to play this again

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: