vertex_program GTP/PathMap_VS hlsl { source PathMap.hlsl entry_point vsWalk target vs_2_0 } fragment_program GTP/PathMap_PS hlsl { source PathMap.hlsl entry_point psWalk target ps_3_0 flow_control avoid } material PRMDemo/Base { technique maintechnique { pass mainpass { // IllumTechniques // { // RenderTechnique PathMap // { // } //} texture_unit color { colour_op replace } } pass pm { vertex_program_ref GTP/PathMap_VS { param_named_auto WorldViewProj worldviewproj_matrix } fragment_program_ref GTP/PathMap_PS { param_named prmAtlasTiles float2 32 1 } scene_blend one zero } } } 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 } } } }