vertex_program reliefmap_vs cg { source examples/media/program/relief.cg default_params { param_named_auto WvpXf worldviewproj_matrix param_named_auto ViewXf view_matrix param_named_auto WorldViewXf worldview_matrix param_named TileCount float 1 param_named_auto LampPos light_position 0 } entry_point view_spaceVS profiles arbvp1 vs_1_1 } fragment_program reliefmap_fp cg { source examples/media/program/relief.cg default_params { param_named Depth float 0.01 param_named_auto SurfaceColor light_diffuse_colour 0 param_named_auto PhongExp surface_shininess param_named_auto SpecColor surface_specular_colour 0 param_named_auto AmbiColor ambient_light_colour 0 } entry_point relief_mapPS profiles ps_2_x arbfp1 fp30 } fragment_program reliefmap_shadows_fp cg { source examples/media/program/relief.cg entry_point relief_map_shadowsPS profiles ps_2_x arbfp1 fp30 default_params { param_named Depth float 0.01 param_named_auto SurfaceColor light_diffuse_colour 0 param_named_auto PhongExp surface_shininess param_named_auto SpecColor surface_specular_colour 0 param_named_auto AmbiColor ambient_light_colour 0 } }