material tartaly { technique { pass { vertex_program_ref bumpmappedVS { param_named_auto worldViewProj worldviewproj_matrix param_named_auto world world_matrix param_named world_IT matrix4x4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } fragment_program_ref bumpmappedPS { param_named_auto lightPosition light_position 0 param_named world_IT matrix4x4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 param_named ambientColor float4 0.2 0.2 0.2 1 param_named diffuseColor float4 1 1 1 1 param_named specularColor float4 1 1 1 1 param_named shininess float 2 } texture_unit { texture explosive.tga } texture_unit { texture explosivenormal.dds } } } } material tartalytarto { technique { pass { vertex_program_ref bumpmappedVS { param_named_auto worldViewProj worldviewproj_matrix param_named_auto world world_matrix param_named world_IT matrix4x4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 } fragment_program_ref bumpmappedPS { param_named_auto lightPosition light_position 0 param_named world_IT matrix4x4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 param_named ambientColor float4 0.2 0.2 0.2 1 param_named diffuseColor float4 1 1 1 1 param_named specularColor float4 1 1 1 1 param_named shininess float 2 } texture_unit { texture metal.jpg } texture_unit { texture metalnormal.dds } } } }