Removed TextureAtlas based material after speeding up the one based on multiple texture units.
This commit is contained in:
@ -1,101 +0,0 @@
|
||||
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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,97 +0,0 @@
|
||||
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
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,19 +0,0 @@
|
||||
material ColourMapAndNormalMap3D
|
||||
{
|
||||
technique
|
||||
{
|
||||
pass
|
||||
{
|
||||
vertex_program_ref ColourMapAndNormalMap3DVertexProgram
|
||||
{
|
||||
param_named_auto world world_matrix
|
||||
param_named_auto viewProj viewproj_matrix
|
||||
//param_named ambient float4 0.5 0.5 0.5 1
|
||||
}
|
||||
|
||||
fragment_program_ref ColourMapAndNormalMap3DFragmentProgram
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
material NormalMaterial
|
||||
{
|
||||
technique
|
||||
{
|
||||
pass
|
||||
{
|
||||
vertex_program_ref NormalVertexProgram
|
||||
{
|
||||
param_named_auto world world_matrix
|
||||
param_named_auto viewProj viewproj_matrix
|
||||
}
|
||||
|
||||
fragment_program_ref NormalFragmentProgram
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
material TextureAtlasExperimentalMaterial
|
||||
{
|
||||
technique
|
||||
{
|
||||
pass
|
||||
{
|
||||
vertex_program_ref TextureAtlasOneLightVertexProgram
|
||||
{
|
||||
param_named_auto world world_matrix
|
||||
param_named_auto viewProj viewproj_matrix
|
||||
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 TextureAtlasExperimentalFragmentProgram
|
||||
{
|
||||
}
|
||||
|
||||
texture_unit
|
||||
{
|
||||
texture texture_atlas.png 2d 0
|
||||
//filtering none
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
@ -1,38 +0,0 @@
|
||||
material TextureAtlasMultiMaterial
|
||||
{
|
||||
technique
|
||||
{
|
||||
pass
|
||||
{
|
||||
ambient 0.0 0.0 0.0
|
||||
diffuse 0.0 0.0 0.0
|
||||
|
||||
depth_bias -5 -5
|
||||
}
|
||||
|
||||
pass
|
||||
{
|
||||
vertex_program_ref TextureAtlasOneLightVertexProgram
|
||||
{
|
||||
param_named_auto world world_matrix
|
||||
param_named_auto viewProj viewproj_matrix
|
||||
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 TextureAtlasFragmentProgram
|
||||
{
|
||||
}
|
||||
|
||||
texture_unit
|
||||
{
|
||||
texture texture_atlas.png
|
||||
filtering none
|
||||
}
|
||||
|
||||
scene_blend add
|
||||
}
|
||||
}
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
material TextureAtlasSingleMaterial
|
||||
{
|
||||
technique
|
||||
{
|
||||
pass
|
||||
{
|
||||
vertex_program_ref TextureAtlasOneLightVertexProgram
|
||||
{
|
||||
param_named_auto world world_matrix
|
||||
param_named_auto viewProj viewproj_matrix
|
||||
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 TextureAtlasFragmentProgram
|
||||
{
|
||||
}
|
||||
|
||||
texture_unit
|
||||
{
|
||||
texture texture_atlas.png
|
||||
filtering none
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user