// CG Fur vertex_program OpenSpace3D/fur_vs cg { source examples/media/program/Fur.cg profiles vs_1_1 arbvp1 entry_point main_vp default_params { param_named furHeight float 0.15 param_named UVScale float2 1.0 1.0 param_named totalPass float 8 param_named_auto multiPassIter pass_iteration_number param_named_auto wvpMat worldviewproj_matrix param_named_auto wpMat world_matrix param_named_auto iwpMat inverse_world_matrix param_named_auto eyePosition camera_position param_named_auto ambientColor ambient_light_colour param_named_auto lightPosition light_position 0 param_named_auto lightDiffuseColor light_diffuse_colour 0 param_named_auto shininess surface_shininess param_named_auto Ka surface_ambient_colour param_named_auto Kd surface_diffuse_colour param_named_auto Ke surface_emissive_colour param_named_auto Ks surface_specular_colour } } fragment_program OpenSpace3D/fur_ps cg { source examples/media/program/Fur.cg profiles ps_2_x arbfp1 entry_point main_fp }