This wiki was in read-only mode for many years, but can now be edited again. A lot of information will need to be updated.
Linkmaterial: Difference between revisions
 correct materials  | 
				m I think I'm done.  | 
				||
| Line 1: | Line 1: | ||
LinkMaterial allows you to set the texture of the teleporter window to anything you would like it to be.    | LinkMaterial allows you to set the texture of the teleporter window to anything you would like it to be.    | ||
==  | ==Properties==  | ||
valid parameters for a LinkMaterial are:  | valid parameters for a LinkMaterial are:  | ||
<properties>  | <properties>  | ||
| Line 35: | Line 27: | ||
  #The Generic Teleporter Material  |   #The Generic Teleporter Material  | ||
  dynamicColor  |   dynamicColor  | ||
    name   |     name Linkdyncol  | ||
    red limits 0 0.25  |     red limits 0 0.25  | ||
    red sinusoid 2 0 1  |     red sinusoid 2 0 1  | ||
| Line 45: | Line 37: | ||
  end  |   end  | ||
  textureMatrix  |   textureMatrix  | ||
    name   |     name Linktexmat  | ||
    shift 0 -0.05    |     shift 0 -0.05    | ||
  end  |   end  | ||
  material  |   material  | ||
    name LinkMaterial  |     name LinkMaterial  | ||
    dyncol   |     dyncol Linkdyncol  | ||
    diffuse 0 0 0 0.5  |     diffuse 0 0 0 0.5  | ||
    nolighting  |     nolighting  | ||
    addtexture telelink  |     addtexture telelink  | ||
    texmat   |     texmat Linktexmat  | ||
  end  |   end  | ||
|}  | |}  | ||
=Hints=  | |||
Nolighting is almost always a preferred option in a LinkMaterial.  | |||
Revision as of 16:20, 21 December 2007
LinkMaterial allows you to set the texture of the teleporter window to anything you would like it to be.
Properties
valid parameters for a LinkMaterial are: <properties> name=LinkMaterial texture=set the texture (must be .png but don't include the extension unless on the Internet) addtexture=add a texture (again, no extension is needed) notextures=don't use textures. notexcolor=don't apply the color to the texture notexalpha=don't use the texture's alpha channel texmat=specify a texture matrix. -1 for no texture matrix. (addtexture must be used before texmat) dyncol=specify a dynamic color. -1 for no dynamic color. ambient=ambient color diffuse=diffuse (main)color color=synonym for diffuse specular=specular color emission=emission color shininess=shiny! resetmat=restore default values </properties>
Code
#The Generic Teleporter Material dynamicColor name Linkdyncol red limits 0 0.25 red sinusoid 2 0 1 green limits 0 0.25 green sinusoid 2 0.666667 1 blue limits 0 0.25 blue sinusoid 2 1.33333 1 alpha limits 0.75 0.75 end textureMatrix name Linktexmat shift 0 -0.05 end material name LinkMaterial dyncol Linkdyncol diffuse 0 0 0 0.5 nolighting addtexture telelink texmat Linktexmat end  | 
Hints
Nolighting is almost always a preferred option in a LinkMaterial.