tremulous:assets

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tremulous:assets [2018/08/30 00:43] – [Unorganized] romdostremulous:assets [2021/01/25 16:23] (current) romdos
Line 1: Line 1:
-Intro to shaders +Intro to Shaders 
  
 What is a shader and what does it do, how is it used? What is a shader and what does it do, how is it used?
 +
 +The [[https://icculus.org/gtkradiant/documentation/Q3AShader_Manual/|Quake 3 shader manual]] states: 
 +
 +//
 +Shaders are short text scripts that define the properties of a surface as it appears and functions in a game world (or compatible editing tool). By convention, the documents that contain these scripts usually has the same name as the texture set which contains the textures being modified (e.g; base, hell, castle, etc,). Several specific script documents have also been created to handle special cases, like liquids, sky and special effects.// 
 +
 +
 +
 +For Tremulous, .shader files are located in the //Tremulous/base/scripts// folder 
 +
 +More info:
 +
 +[[https://github.com/ioquake/ioq3/blob/master/opengl2-readme.md#materials|ioquake3 opengl2 renderer Materials]]
 +
 +[[https://web.archive.org/web/20041028022648/http://www.doom3world.org:80/phpbb2/viewtopic.php?t=6617|Quick and Dirty Material Shader Primer [Doom3World.org]]]
  
 Examples: Examples:
Line 76: Line 91:
 https://web.archive.org/web/20031218133302/http://www.planetquake.com:80/simland/pages/article1/a1.htm https://web.archive.org/web/20031218133302/http://www.planetquake.com:80/simland/pages/article1/a1.htm
 https://web.archive.org/web/20040805064441/http://www.telefragged.com:80/soup/envmapusage.htm https://web.archive.org/web/20040805064441/http://www.telefragged.com:80/soup/envmapusage.htm
 +https://web.archive.org/web/20160321000904/https://www.iddevnet.com/quake4/ArtReference_SpecularMaps
  
 [[http://www.poopinmymouth.com/#tutorials|Ben Mathis]] [[http://www.poopinmymouth.com/#tutorials|Ben Mathis]]
  
 https://web.archive.org/web/20120512032907/http://www.gamasutra.com/view/feature/131701/creating_backgrounds_for_3d_games.php?print=1 https://web.archive.org/web/20120512032907/http://www.gamasutra.com/view/feature/131701/creating_backgrounds_for_3d_games.php?print=1
  • tremulous/assets.1535615034.txt.gz
  • Last modified: 2018/08/30 00:43
  • by romdos