Readme File:
Quake 4 Relief Extreme Shaders v1.5 - Now updated by Dafama2k7.

Relief Mapping mod by Fabio Policarpo.

Brilliant Highlights up to v0.6b by Maha-X.

Extreme Quality mod & shaders up to v1.01 by Rygel.


- Removed the BHNG way to the Relief shaders and changed to a Prey normal bump mapping/cube maps technique, much better now !
- Enhanced glprogs Relief mapping shaders with BH NG latest tech. to increase specular & normal bumpmapping, more relieve, brilliant, metallic and smooth look alike !
- Support for both Relief mapping textures & models for D3 base.
- Support for both Relief mapping textures & models for D3XP ROE.

This mod uses amazing Dispersion & Chromatic effect thanks to TheRealSceneGraphManager !


At the moment this mod only supports NVidia gfx cards or latest ATI gfx cards that are able to supports OpenGL32 v3.0 shaders, with at least DirectX v9.0c hardware support, but there will be a low-end version for old ATI gfx cards that only supports upto v2.0 shaders soon !


- Patch v1.3.0 or higher required.
- This mod requires a Radeon 9500 or GeForce FX or above.
- This mod is compatible with most other mods, except those that modify the main shader.


v1.5 - Bugs fixed, enhanced lightning.

v1.4 - Removed the BHNG way to the Relief shaders and changed to a Prey normal bump mapping/cube maps technique, much better now !

v1.3 - Added Alpha support & enhaced shaders, removed unneeded files, full version do not update the older versions, remove the olders and then copy this mod folder to Quake 4 folder..

v1.2 - Just i noticed that the Relief author didn't convertit the models, only the textures to Relief mapping technique, i have done this, and now there is Relief not only for the textures used in the maps, but also for the models. In addition to this, i was noticed that was no supports for neither textures, not models for D3XP (ROE) and i also have converted all the textures & models now to Relief mapping, so now this mod supports both D3 base & ROE in one go, there's no need to do a separate mod.

Also i have re-enhanced the glprogs/interaction.vfp Relief shader with some new technique that i learned recently. :)

v1.1 - In this releasse the Relief Mapping technique has been mixed with the latest version of BH NG and also i have used some small techniques from the UEQ and Extreme Quality mods to enhance even more this shaders !

The results are amazing !!!


Always make sure there is disabled compresion for textures on D3, this is already done in the Quakeconfig.cfg, but if someone wants to use his own Quakeconfig.cfg make sure to have this lines on it to be able to see the Relief...

image_usePreCompressedTextures "0"
image_useCompression "0"

If you typed this from the in-game console you need to type vid_Restart now to activate.


Original Doc...:

Quake 4 Relief Mapping

This modifcation will not damage your Quake 4 installation. It will just extract some textures from the game data pack and modify them to include depth information. All original files are mantained and you can quickly get back to your original Quake 4 installation by deleting the extracted files.

The modified Quake 4 shader was created to test relief mapping technique with high-quality game art. Note, however, that some geometry will not look correct with relief mapping as the art for the game was not created for this effect. For correct use of the technique the edges of scene polygons should have no displacement (depth=0). But since the depth maps were created from the game normal maps this is not garranteeded.

For details about how relief mapping works refer to:

demo ->
paper ->

To install this modification:

- from your Quake 4 instalation path create folder Quake 4\q4base\glprogs\

- copy file interaction.vfp to folder Quake 4\q4base\glprogs\

- drag and drop file Quake 4\q4base\pak004.pk4 into the tool normal2depth.exe

- wait for processing of all normal maps (this will create folder Quake 4\q4base\textures)

Include this in your Autoexec.cfg (already present in the mod)...:

seta r_testARBProgram "0" // def. 0
seta image_usePrecompressedTextures "0"
seta image_useCompression "0"


If you installed in the base the glprogs and textures folders, to remove the modification and get back to original Quake 4 installation:

- delete the folder Quake 4\q4base\glprogs
- delete the folder Quake 4\q4base\textures

You must select ULTRA QUALITY mode in order to have the calculated depth maps loaded (or else you will see no relief at all).

Relief mapping is slower than standard normal mapping. For this reason, we recommend going down to 640x480 or 800x600 in order to get better FPS through the game. Works great with a GeForce7800 card!

Fabio Policapo ( and Manuel M. Oliveira (

Acknowledgements: The tool for creating depth maps from normal maps (normal2depth.exe) is based on a Poisson multigrid solver written by Carlos E. Scheidegger and Gustavo S. Neto.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Embed Buttons

To promote Relief Mapping and grow its popularity (top mods), use the embed code provided on your homepage, blog, forums and elsewhere you desire. Or try our widget.

Relief Mapping
Relief Mapping
Relief Mapping

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

RSS Files
Relief Mapping 1.5

Relief Mapping 1.5

Full Version

This mod aims at improving the way shadows are cast. It replaces normal maps with relief maps. Also, it seems it combines some separate mods.

Relief Mapping Extreme

Relief Mapping Extreme

Full Version

This mod improves graphics through shadow casting changes. It uses a technique called relief mapping which is an alternative to normal mapping.

Relief Mapping

Relief Mapping

Full Version

This mod will extract some textures from the game data pack and modify them to include depth information.

Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.

You may also like
Parallax Mapping Engine 2.0

Parallax Mapping Engine 2.0

First Person Shooter

Parallax Mapping Engine 2.0 is a mod that implements parallax mapping technology into Quake 4. Also known as virtual displacement mapping or offset mapping...

Quake 4 Zero MP

Quake 4 Zero MP

First Person Shooter

Quake 4 Zero MP is an multiplayer mod, heavily inspired by game-play of Quake 2 MP. One shot Railgun, beastly power of Chaingun, slowness of overpowered...

Quake 4: Evolved

Quake 4: Evolved

First Person Shooter

This mod is a complete graphics overhaul for Quake 4's aging engine, featuring bloom, paralax mapping, specular mapping, self shadows, enhanced shaders...

Requiem: Avenging Angel

Requiem: Avenging Angel

First Person Shooter

This is a total conversion made with the Quake 4 engine,we try to recreate the requiem:avenging angel universe and main story. The background will be...

Quake 4 4X AI Textures

Quake 4 4X AI Textures

First Person Shooter

Quake 4 4X AI Textures by deeppurple1968 [ENG] Original textures enlarged four times with neural network Topaz A.I. Gigapixel. [РУС] Оригинальные...

Next Generation shaders

Next Generation shaders

First Person Shooter

A shader enhancement mod by Dafama2k7.

Follow Profile
Quake 4
Quake 4
Send Message
Release date
Mod watch
Community Rating



0 votes submitted.

You Say


Ratings closed.


Relief Mapping has not been tagged yet.

937 (1 today)
Last Update
2 members