$bumpmap: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
 
  
		
	
| m (Amicdict moved page $bumpmap to $bumpmap/en: Move english text to subpage for convenience, will edit the original page to use {{MultiPage}}.) | m ({{lang}} -> {{Language subpage}}) | ||
| Line 1: | Line 1: | ||
| {{ | {{Language subpage|title=$bumpmap}}[[Category:List of Shader Parameters|B]] | ||
| [[Image:Brickwall021a normalcompare.jpg|thumb|A material's [[albedo]] (left) compared to its bump map.]] | [[Image:Brickwall021a normalcompare.jpg|thumb|A material's [[albedo]] (left) compared to its bump map.]] | ||
| [[Image:Example of bump mapping.jpg|thumb|The above material in-game.]] | [[Image:Example of bump mapping.jpg|thumb|The above material in-game.]] | ||
Revision as of 20:51, 31 March 2023
 
  A material's albedo (left) compared to its bump map.
Template:Shaderparam It specifies a texture that will provide three-dimensional lighting information for a material. The texture is a bump map, but the process it is used for is called normal mapping. The two terms are often used interchangeably, however.
Template:ModernNote Template:ModernBug
Basic Syntax
LightmappedGeneric
{
	$basetexture	brick/brickwall021a
	$surfaceprop	brick
	$bumpmap		brick/brickwall021a_normal
}
Additional Parameters
$bumptransform
$bumpframe
$nodiffusebumplighting
[[$ssbump|$ssbump]]
$forcebump
$bump_force_on
$addbumpmaps
$bumpmap2
$bumpframe2
$bumptransform2
$bumpmask
$bumpdetailscale1
Console Commands
- mat_fastnobump <boolean>
- Quickly enables/disabled normal mapping.
- mat_normalmaps <boolean>
- Displays the bump map texture of all materials that have one in place of their albedo.
- (Yes, these two commands have bump and normal the wrong way around!)
- mat_bumpmap <boolean>
- Enable or disable normal mapping. Default 1.


























