polyvox/media/materials/scripts/ColourMap3D.material
2007-10-08 21:26:13 +00:00

97 lines
3.0 KiB
Plaintext

material ColourMap3DOneLight
{
technique
{
pass
{
vertex_program_ref ColourMap3DOneLightVertexProgram
{
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
}
}
}
}
material ColourMap3DTwoLights
{
technique
{
pass
{
vertex_program_ref ColourMap3DTwoLightsVertexProgram
{
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 ColourMap3DThreeLights
{
technique
{
pass
{
vertex_program_ref ColourMap3DThreeLightsVertexProgram
{
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 ColourMap3DFourLights
{
technique
{
pass
{
vertex_program_ref ColourMap3DFourLightsVertexProgram
{
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
}
}
}
}