101 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			101 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| material ColourMap2DOneLight
 | |
| {
 | |
| 	technique
 | |
| 	{
 | |
| 		pass
 | |
| 		{
 | |
| 			vertex_program_ref ColourMap2DOneLightVertexProgram
 | |
| 			{
 | |
| 				param_named_auto world world_matrix
 | |
| 				param_named_auto viewProj viewproj_matrix
 | |
| 				param_named textureScale float 16
 | |
| 				param_named_auto ambient ambient_light_colour 
 | |
| 				param_named_auto light0.position light_position 0
 | |
| 				param_named_auto light0.diffuseColour light_diffuse_colour 0
 | |
| 				param_named_auto light0.attenuation light_attenuation 0
 | |
| 			}
 | |
| 			
 | |
| 			fragment_program_ref ColourMap2DFragmentProgram
 | |
| 			{
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| }
 | |
| 
 | |
| material ColourMap2DTwoLights
 | |
| {
 | |
| 	technique
 | |
| 	{
 | |
| 		pass
 | |
| 		{
 | |
| 			vertex_program_ref ColourMap2DTwoLightsVertexProgram
 | |
| 			{
 | |
| 				param_named_auto world world_matrix
 | |
| 				param_named_auto viewProj viewproj_matrix
 | |
| 				param_named textureScale float 16
 | |
| 				param_named_auto ambient ambient_light_colour
 | |
| 				param_named_auto light0.position light_position 0
 | |
| 				param_named_auto light0.diffuseColour light_diffuse_colour 0
 | |
| 				param_named_auto light0.attenuation light_attenuation 0
 | |
| 				param_named_auto light1.position light_position 1
 | |
| 				param_named_auto light1.diffuseColour light_diffuse_colour 1
 | |
| 				param_named_auto light1.attenuation light_attenuation 1
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| }
 | |
| 
 | |
| material ColourMap2DThreeLights
 | |
| {
 | |
| 	technique
 | |
| 	{
 | |
| 		pass
 | |
| 		{
 | |
| 			vertex_program_ref ColourMap2DThreeLightsVertexProgram
 | |
| 			{
 | |
| 				param_named_auto world world_matrix
 | |
| 				param_named_auto viewProj viewproj_matrix
 | |
| 				param_named textureScale float 16
 | |
| 				param_named_auto ambient ambient_light_colour
 | |
| 				param_named_auto light0.position light_position 0
 | |
| 				param_named_auto light0.diffuseColour light_diffuse_colour 0
 | |
| 				param_named_auto light0.attenuation light_attenuation 0
 | |
| 				param_named_auto light1.position light_position 1
 | |
| 				param_named_auto light1.diffuseColour light_diffuse_colour 1
 | |
| 				param_named_auto light1.attenuation light_attenuation 1
 | |
| 				param_named_auto light2.position light_position 2
 | |
| 				param_named_auto light2.diffuseColour light_diffuse_colour 2
 | |
| 				param_named_auto light2.attenuation light_attenuation 2
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| }
 | |
| 
 | |
| material ColourMap2DFourLights
 | |
| {
 | |
| 	technique
 | |
| 	{
 | |
| 		pass
 | |
| 		{
 | |
| 			vertex_program_ref ColourMap2DFourLightsVertexProgram
 | |
| 			{
 | |
| 				param_named_auto world world_matrix
 | |
| 				param_named_auto viewProj viewproj_matrix
 | |
| 				param_named textureScale float 16
 | |
| 				param_named_auto ambient ambient_light_colour
 | |
| 				param_named_auto light0.position light_position 0
 | |
| 				param_named_auto light0.diffuseColour light_diffuse_colour 0
 | |
| 				param_named_auto light0.attenuation light_attenuation 0
 | |
| 				param_named_auto light1.position light_position 1
 | |
| 				param_named_auto light1.diffuseColour light_diffuse_colour 1
 | |
| 				param_named_auto light1.attenuation light_attenuation 1
 | |
| 				param_named_auto light2.position light_position 2
 | |
| 				param_named_auto light2.diffuseColour light_diffuse_colour 2
 | |
| 				param_named_auto light2.attenuation light_attenuation 2
 | |
| 				param_named_auto light3.position light_position 3
 | |
| 				param_named_auto light3.diffuseColour light_diffuse_colour 3
 | |
| 				param_named_auto light3.attenuation light_attenuation 3
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| } |