All the in game 3d textures of Quake 3 upscaled using neural networks to create extra detail. The textures look the same from a distance, but do not get as blurry up close. I used waifu2x (scale 4) upPhoto with noise reduction, then ran the results through SFTGAN torch, keeping the same resolution. The waifu upscale keeps diagonal lines and curves from becoming pixellated, then the SFTGAN pass adds detail.

I recommend using this mod together with High Quality Quake (to improve the user interface elements) Moddb.com

and Quake Arcade Assets (better models for the weapons and armor) Moddb.com

Post article RSS Articles

Neural Upscale

News 2 comments

Quake 3 needed some love. There's a handmade HD texture pack, but the textures in Quake 3 all seem to fit with each other to a degree I don't see in some other titles, and the handmade ones weren't very accurate and clashed badly with the originals IMHO. So, upscaling!

Cdn.knightlab.com
Cdn.knightlab.com

Combo of waifu2x and SFTGAN. All world, object and player textures done, though I'd like to tweak some. Textures are of course indistinguishable from the originals at a distance; they just don't get blurry up close. Some needed it a lot more than others. See the skull block on the bottom of the column:

Cdn.knightlab.com

I play a lot of Unreal Tournament. The handmade HD pack for UT99 doesn't stand out as bad: the textures in UT weren't nearly as cohesive. Quake 3 goes heavy on the consistency: it's almost all trenchcoat/fedora skulls and stuff. It can't be done halfway, or with textures that don't match just right stylistically. It also has very detailed textures (for the resolution). In UT99 it doesn't matter as much IMHO. Textures are generally simpler (bricks, metal thing, wood, etc) though they do end up creating more varied levels visually.

Since I'm happy with how UT looks with said pack, but I do play Q3 as well still and didn't want it to have the indignity of blurrier textures, I gave the upscaling thing a shot. The only time it bothers me is in contrast to what is nowadays very simple geometry. TBH as it's usually not obvious beyond the short/middle distance I do wonder if it's worth it, but it makes me feel happy

Some of them scaled better than others (and a few just aren't any better). I'd welcome any changes or additions people have, if they fit in with the originals.

I recommend using this mod together with High Quality Quake (to improve the user interface elements) Moddb.com

and Quake Arcade Assets (better models for the weapons and armor) Moddb.com

Add file RSS Files
Player Textures

Player Textures

Texture

these are the player textures (skins, some statues)

World Textures

World Textures

Texture 3 comments

these are the world textures (walls, floors, ceilings).

Object Textures

Object Textures

Texture 3 comments

these are the object textures (lamps, skulls, weapons, pickups).

Post comment Comments  (0 - 10 of 22)
Pepedje
Pepedje - - 7 comments

Thank you for a cool texture pack.
I would like to know if there will ever be the same upscale textures for Team Arena.

Reply Good karma Bad karma+1 vote
NightFright2k15
NightFright2k15 - - 19 comments

Pretty good. I am only using the objects and player skins, though - in a game like this, there's really no time to take a closer look at textures. :)

Any chances there will be also a package for TA (at least for the player skins, maybe - there aren't that many)?

Reply Good karma Bad karma+2 votes
Z1N
Z1N - - 38 comments

these are absolutely excellent.
i recently did a purist build using the latest spearmint, with these textures, and the q3 reloaded hud and menu, using the font "coalition". so, i'm now able to play quake 3 as it was originally, with no ******** and no replacement textures or anything that isn't original gangsta pak0, but in true 16:9 with excellent lighting and engine enhancements, all the while keeping things 100% vanilla af.

MASSIVE thanks for these packs. anyone looking to do a purist build you can stop here, these are your hd textures.

Reply Good karma Bad karma+3 votes
roundtree
roundtree - - 5 comments

Thank you for making this! This works on a galaxy S10 with Quad Touch (Q3lite engine). Kept crashing until I used the "+set com_zoneMegs 128 +set com_hunkMegs 192" argument. Then it ran beautiful. Loading time did not even increase slightly due to the textures.

I deleted the textures, then reinstalled them to see the difference. I'm impressed with the quality!

Reply Good karma Bad karma+2 votes
brazzjazz
brazzjazz - - 56 comments

Team Arena seems to randomly pick up or ignore the higher-res models...

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,410 comments

How can I get this to work with Team Arena?

Reply Good karma Bad karma0 votes
Judicat0r
Judicat0r - - 507 comments

I'm trying to run Quake III Arena with 1.6 TUP with all you texture packs but it CTD with error: Z_Malloc: failed on allocation of 16777240 bytes from the main zone.

+set com_zoneMegs 128 +set com_hunkMegs 192 didn't work.
+set com_zoneMegs 48 +set com_hunkMegs 192 Didnt work either.

Any idea?

Reply Good karma Bad karma+2 votes
Guest
Guest - - 689,410 comments

FULLY agree with author's sentiment. I tried HD texture packs that were custom made - but no, I don't want to change the look of the original game. Tried this - this is AMAZING! Thank you!!!

Reply Good karma Bad karma+1 vote
supra107
supra107 - - 78 comments

Hey, I did some testing, and it seems that the upscaled world textures seem to crash my game whenever I try to play on:
Q3DM4
Q3DM9
Q3TOURNEY2
I'm using the latest ioquake3 test build, a GTX 1060 6GB and 8GB of DDR3 RAM. I've tried rising the hunnkmegs allocation, but it's no use.

Reply Good karma Bad karma+2 votes
MamiyaOtaru Creator
MamiyaOtaru - - 32 comments

you did both +set com_zoneMegs 128 +set com_hunkMegs 192 ? and from the command line? doesn't seem to take in the config files

Reply Good karma+2 votes
supra107
supra107 - - 78 comments

I've set those parameters from the command line, restarted the game, and I still crash while trying to load these maps.

Reply Good karma Bad karma+1 vote
milaq
milaq - - 1 comments

You _need_ to set com_zoneMegs via launch parameter (+set com_zoneMegs 48) as the zone memory is allocated before any config files are read.
Changing it via config/console makes it "latched" i.e. not in effect.
See Github.com.

48 is perfectly fine though. You don't need 128.

I also submitted a PR to ioquake3 to make this easier for users: Github.com

Reply Good karma Bad karma+2 votes
Sama-duce
Sama-duce - - 1 comments

Here is my shortcut :

"F:\Games\Quake III\quake3.exe" +set com_zoneMegs 48

Doesn't work, this texture pack crash the game, reverting to original texture make it playable again.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,410 comments

Here is my shortcut :

"F:\Games\Quake III\quake3.exe" +set com_zoneMegs 48

Doesn't work, this texture pack crash the game, reverting to original texture make it playable again.

Reply Good karma Bad karma+1 vote
Guest
Guest - - 689,410 comments

Hi, still get the "Z_Malloc: failed on allocation of 16777240 bytes from the main zone" error with the above mentioned maps ... tried all the "set" commands still no joy ... other than that love the textures

Reply Good karma Bad karma+1 vote
Post a comment

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

X

Posts will appear soon from @mamiyaotaru