material Flare { technique { pass { //cull_hardware none lighting off //scene_blend add //scene_blend_op add //scene_blend_op_alpha add //scene_blend_alpha add depth_write off ambient 1 0 0 1 diffuse 1 0 0 1 //texture_unit //{ // texture flare.png //} } } } material Examples/MorningSkyBox { technique { pass { lighting off depth_write off texture_unit { cubic_texture morning.jpg separateUV tex_address_mode clamp } } } } material GameTools/Rockwall { technique { pass { lighting off texture_unit { texture rockwall.tga env_map cubic_normal //vertex_texture true } } } } material GameTools/Standard { technique { pass { ambient 0.1 0.11 0.15 diffuse 0.8 0.9 1.0 } } } material GameTools/UVShader { technique { pass { vertex_program_ref GameTools/UV_VS { param_named_auto worldViewProj worldviewproj_matrix } fragment_program_ref GameTools/UV_PS { param_named_auto ID custom 0 } } } } material GameTools/DistanceShader { technique { pass { vertex_program_ref GameTools/DistanceVS { param_named_auto worldView worldview_matrix param_named_auto worldViewProj worldviewproj_matrix } fragment_program_ref GameTools/DistancePS { } } } } material GameTools/SceneCameraDepthShader { technique { scene_blend none pass { vertex_program_ref GameTools/SceneCameraDepthVS { param_named_auto worldView worldview_matrix param_named_auto worldViewProj worldviewproj_matrix param_named_auto farplane far_clip_distance } fragment_program_ref GameTools/SceneDepthPS { } } } } material GameTools/FocusingShader { technique { scene_blend none pass { vertex_program_ref GameTools/FocusingVS { param_named_auto worldView worldview_matrix param_named_auto worldViewProj worldviewproj_matrix param_named lightTransform matrix4x4 } fragment_program_ref GameTools/FocusingPS { } } } } material GameTools/ShadowMapDepth { technique { scene_blend none pass { //cull_hardware anticlockwise vertex_program_ref GameTools/ShadowMap/DepthVS { param_named_auto viewProj viewproj_matrix param_named_auto worldViewProj worldviewproj_matrix } fragment_program_ref GameTools/ShadowMap/DepthPS { } } } }