material PRMDemo/Base { technique maintechnique { pass mainpass { IllumTechniques { RenderTechnique PathMap { } RenderTechnique DepthShadowReceiver { max_light_count 2 vertex_program_name GTP/Basic/LightCPos_VS fragment_program_name GTP/Basic/SM/Dist_VSM_PS set_light_view true set_light_farplane true light_viewproj_param_name LightViewProj light_view_param_name LightView light_farplane_param_name lightFarPlane world_view_proj_param_name WorldViewProj world_param_name World } } vertex_program_ref GTP/Basic/ShadedTex_VS { param_named_auto WorldViewProj worldviewproj_matrix param_named_auto World world_matrix param_named_auto WorldInv inverse_world_matrix } fragment_program_ref GTP/Basic/Shaded/TexturedOneLight_PS { param_named_auto lightPos light_position 0 param_named_auto lightDir light_direction 0 param_named_auto lightColor light_diffuse_colour 0 param_named_auto lightPower light_power 0 } texture_unit color { colour_op replace } } } } material PRMDemo/rustyMetal : PRMDemo/Base { technique maintechnique { pass mainpass { texture_unit color { texture wrtile.jpg } } } } material PRMDemo/redwire : PRMDemo/Base { technique maintechnique { pass mainpass { texture_unit color { texture redwire.bmp } } } } material PRMDemo/greenwire : PRMDemo/Base { technique maintechnique { pass mainpass { texture_unit color { texture greenwire.bmp } } } } material PRMDemo/whitewire : PRMDemo/Base { technique maintechnique { pass mainpass { texture_unit color { texture whitewire.bmp } } } } material PRMDemo/iron : PRMDemo/Base { technique maintechnique { pass mainpass { texture_unit color { texture w2.jpg } } } }