| Todo: 
 Decals (map textures only)
 Detail Textures (map textures only)
 AllocBlock optimization (for map textures; dictated by lightmaps, which are always 16 luxels per texel, regardless of texture scale
 MatCap "Chrome" textures (MDLs only)
 func_wall (actually required for certain texture rendermodes)
 Brush entity rendermodes, WAD texture characters, MDL texture flags
 materials.txt (equivalent to $surfaceprop, but only affects sounds;  uses MAT files for additional surface properties, such as debris and decals)  Note:Some limitations to keep in mind: While textures do not need to be powers of two, they usually must be multiples of 16.
MDL textures can be multiples of 8, but dimensions that aren't multiples of 16 can sometimes be buggy. 8x8 textures can be used for single-color model "materials", but it's otherwise better to stick to multiples of 16.
  Bug:The 25th anniversary update forced mipmaps on MDL textures regardless of the texture flag, which sometimes display incorrectly for NPoT textures.
 Textures can be a maximum resolution of 512x512 in the OpenGL renderer.
The software renderer is limited to 256x256, but it is buggy and frequently is disregarded (targeting OpenGL only). Sven Co-op can use textures up to 1024x1024. AllocBlock has been raised from 64 to 512 to compensate.In some versions of GoldSrc, the user can set a lower gl_max_size, which is sometimes unintentionally set to 256. This seems to be broken in the current Half-Life build, however.Skybox textures are always 256x256, except in  .
Getting startedExternal links | 
Return to the GoldSrc Engine WIKI home for a full list of articles.
 
Pages in category "GoldSrc Textures"
The following 7 pages are in this category, out of 7 total.