diff --git a/Effects/bowwave.eff b/Effects/bowwave.eff new file mode 100644 index 000000000..f97084b11 --- /dev/null +++ b/Effects/bowwave.eff @@ -0,0 +1,555 @@ + + + Effects/bowwave + Effects/model-default + + + /Textures/Water/water-reflection.png + linear-mipmap-linear + repeat + repeat + normalized + + + /Textures/Water/perlin-noise-nm.dds + linear-mipmap-linear + repeat + repeat + normalized + + + /Textures/Water/waves-ver10-dudv.dds + linear-mipmap-linear + repeat + repeat + normalized + + + /Textures/Water/water-reflection-grey.png + linear-mipmap-linear + repeat + repeat + normalized + + + /Textures/Water/sea_foam.dds + linear-mipmap-linear + repeat + repeat + normalized + + + /Textures/Water/bowwave3.dds + linear-mipmap-linear + repeat + repeat + normalized + + + /Textures/Water/bowwave_normal.dds + linear-mipmap-linear + repeat + repeat + normalized + + + /rendering/scene/saturation + + + /environment/config/enabled + + + /rendering/scene/overcast + + + /environment/clouds/layer[0]/coverage-type + + + /environment/clouds/layer[1]/coverage-type + + + /environment/clouds/layer[2]/coverage-type + + + /environment/clouds/layer[3]/coverage-type + + + /environment/clouds/layer[4]/coverage-type + + + /environment/sea/surface/wind-from-east-fps + + + /environment/sea/surface/wind-from-north-fps + + + /environment/Vinson/spd-kt + + + /environment/Vinson/hdg-deg + + + transparent + smooth + + + + /environment/ground-visibility-m + + + /environment/visibility-m + + + /environment/ground-haze-thickness-m + + + /rendering/scene/scattering + + + /environment/terminator-relative-position-m + + + /sim/rendering/scattering-shader + + + + + + + /sim/rendering/shaders/water + + + 2.0 + /sim/rendering/shaders/quality-level + + + + 2.0 + + + + GL_ARB_shader_objects + GL_ARB_shading_language_100 + GL_ARB_vertex_shader + GL_ARB_fragment_shader + + + + + + true + + + material/active + + + material/ambient + + + material/diffuse + + + material/specular + + + material/emissive + + + material/shininess + + + material/color-mode + + + + + blend/active + + + blend/source + + + blend/destination + + + + shade-model + + + cull-face + + + rendering-hint + + + 0 + + texture[0]/image + + + texture[0]/filter + + + texture[0]/wrap-s + + + texture[0]/wrap-t + + + texture[0]/internal-format + + + + 2 + + texture[2]/image + + + texture[2]/filter + + + texture[2]/wrap-s + + + texture[2]/wrap-t + + + texture[2]/internal-format + + + + 3 + + texture[3]/image + + + texture[3]/filter + + + texture[3]/wrap-s + + + texture[3]/wrap-t + + + texture[3]/internal-format + + + + 4 + + texture[4]/image + + + texture[4]/filter + + + texture[4]/wrap-s + + + texture[4]/wrap-t + + + texture[4]/internal-format + + + + 5 + + texture[5]/image + + + texture[5]/filter + + + texture[5]/wrap-s + + + texture[5]/wrap-t + + + texture[5]/internal-format + + + + 6 + + texture[6]/image + + + texture[6]/filter + + + texture[6]/wrap-s + + + texture[6]/wrap-t + + + texture[6]/internal-format + + + + 7 + + texture[7]/image + + + texture[7]/filter + + + texture[7]/wrap-s + + + texture[7]/wrap-t + + + texture[7]/internal-format + + + + 9 + noise + + + Shaders/include_fog.vert + Shaders/wake.vert + Shaders/include_fog.frag + Shaders/bowwave.frag + + + water_reflection + sampler-2d + 0 + + + water_normalmap + sampler-2d + 2 + + + water_dudvmap + sampler-2d + 3 + + + water_reflection_grey + sampler-2d + 4 + + + sea_foam + sampler-2d + 5 + + + alpha_tex + sampler-2d + 6 + + + bowwave_nmap + sampler-2d + 7 + + + saturation + float + + + saturation + + + + CloudCover0 + float + + cloud-cover0 + + + + CloudCover1 + float + + cloud-cover1 + + + + CloudCover2 + float + + cloud-cover2 + + + + CloudCover3 + float + + cloud-cover3 + + + + CloudCover4 + float + + cloud-cover4 + + + + Status + int + + status + + + + + Overcast + float + + overcast + + + + WindE + float + + windE + + + + WindN + float + + windN + + + + spd + float + speed-kt + + + hdg + float + + heading-deg + + + + Noise + sampler-3d + 9 + + + + + visibility + float + + visibility + + + + avisibility + float + + avisibility + + + + hazeLayerAltitude + float + + lthickness + + + + scattering + float + + scattering + + + + terminator + float + + terminator + + + + fogType + int + + fogtype + + + + + + + + + /sim/rendering/shaders/water + /sim/rendering/shaders/quality-level + + + 2.0 + + + + GL_ARB_shader_objects + GL_ARB_shading_language_100 + GL_ARB_vertex_shader + GL_ARB_fragment_shader + + + + + + true + + + material/ambient + + + material/diffuse + + + material/specular + + ambient-and-diffuse + + + transparent + + + transparent + + smooth + back + + + 0 + noise + + + Shaders/water-orig.vert + Shaders/water-orig.frag + + + texture + sampler-3d + 0 + + + + diff --git a/Effects/model-combined.eff b/Effects/model-combined.eff new file mode 100644 index 000000000..d59134df4 --- /dev/null +++ b/Effects/model-combined.eff @@ -0,0 +1,654 @@ + + + + Effects/model-combined + Effects/model-default + + + + + white + + + 0 + 0 + + Aircraft/Generic/Effects/null_bumpspec.png + linear-mipmap-linear + clamp + clamp + normalized + + + 0 + 0 + 1.0 + 1.0 1.0 1.0 + 1.0 + 1.0 1.0 1.0 + 1.0 + 1.0 1.0 1.0 + 1.0 + 1.0 1.0 1.0 + + Aircraft/Generic/Effects/greymap.png + linear-mipmap-linear + clamp + clamp + normalized + + + 0 + 0.0 + 0 + 0 + + Aircraft/Generic/Effects/ReflectMaps/reflectmap.png + linear-mipmap-linear + clamp + clamp + normalized + + + + cubemap + + + + + + Aircraft/Generic/Effects/CubeMaps/fair-sky/fair-sky_px.png + Aircraft/Generic/Effects/CubeMaps/fair-sky/fair-sky_nx.png + Aircraft/Generic/Effects/CubeMaps/fair-sky/fair-sky_py.png + Aircraft/Generic/Effects/CubeMaps/fair-sky/fair-sky_ny.png + Aircraft/Generic/Effects/CubeMaps/fair-sky/fair-sky_pz.png + Aircraft/Generic/Effects/CubeMaps/fair-sky/fair-sky_nz.png + + + + + 0.1 + + Aircraft/Generic/Effects/FresnelLookUp.png + linear-mipmap-linear + repeat + repeat + normalized + + + 0.01 + + Aircraft/Generic/Effects/Rainbow.png + linear-mipmap-linear + repeat + repeat + normalized + + 0.25 + + + 0.05 + + 2 + + false + back + + transparent + smooth + + orientation/model/heading-deg + + + orientation/model/pitch-deg + + + orientation/model/roll-deg + + + + /environment/ground-visibility-m + + + /environment/visibility-m + + + /environment/ground-haze-thickness-m + + + /rendering/scene/scattering + + + /environment/terminator-relative-position-m + + + /sim/rendering/scattering-shader + + + + + + + + + + + /sim/rendering/shaders/model + /sim/rendering/shaders/quality-level + + + 2.0 + + + + GL_ARB_shader_objects + GL_ARB_shading_language_100 + GL_ARB_vertex_shader + GL_ARB_fragment_shader + + + + + + true + + + material/active + + + material/ambient + + + material/diffuse + + + material/specular + + + material/emissive + + + material/shininess + + + material/color-mode + + + + + blend/active + + + blend/source + + + blend/destination + + + + shade-model + + + vertex-program-two-side + + + cull-face + + + rendering-hint + + + + 0 + + texture[0]/image + + + texture[0]/filter + + + texture[0]/wrap-s + + + texture[0]/wrap-t + + + texture[0]/internal-format + + + + + 2 + + texture[2]/image + + + texture[2]/filter + + + texture[2]/wrap-s + + + texture[2]/wrap-t + + + texture[2]/internal-format + + + + + 3 + + texture[3]/image + + + texture[3]/filter + + + texture[3]/wrap-s + + + texture[3]/wrap-t + + + texture[3]/internal-format + + + + + 4 + + texture[4]/image + + + texture[4]/filter + + + texture[4]/wrap-s + + + texture[4]/wrap-t + + + texture[4]/internal-format + + + + + 5 + + texture[5]/type + + + + + + + texture[5]/images + + + + + + 6 + + texture[6]/image + + + texture[6]/filter + + + texture[6]/wrap-s + + + texture[6]/wrap-t + + + texture[6]/internal-format + + + + + 7 + + texture[7]/image + + + texture[7]/filter + + + texture[7]/wrap-s + + + texture[7]/wrap-t + + + texture[7]/internal-format + + + + + 9 + noise + + + + Shaders/include_fog.vert + Shaders/ubershader.vert + Shaders/include_fog.frag + Shaders/ubershader.frag + + + + + BaseTex + sampler-2d + 0 + + + + NormalTex + sampler-2d + 2 + + + + LightMapTex + sampler-2d + 3 + + + + ReflMapTex + sampler-2d + 4 + + + + Environment + sampler-cube + 5 + + + + ReflFresnelTex + sampler-2d + 6 + + + + ReflRainbowTex + sampler-2d + 7 + + + + ReflNoiseTex + sampler-3d + 9 + + + + + + nmap_enabled + int + + normalmap_enabled + + + + + + nmap_dds + int + + normalmap_dds + + + + + + + lightmap_enabled + int + + lightmap_enabled + + + + + lightmap_multi + int + + lightmap_multi + + + + + lightmap_r_factor + float + + lightmap_factor[0] + + + + + lightmap_r_color + float-vec3 + + lightmap_color[0] + + + + + lightmap_g_factor + float + + lightmap_factor[1] + + + + + lightmap_g_color + float-vec3 + + lightmap_color[1] + + + + + lightmap_b_factor + float + + lightmap_factor[2] + + + + + lightmap_b_color + float-vec3 + + lightmap_color[2] + + + + + lightmap_a_factor + float + + lightmap_factor[3] + + + + + lightmap_a_color + float-vec3 + + lightmap_color[3] + + + + + + refl_enabled + int + + reflection_enabled + + + + + refl_correction + float + + reflection_correction + + + + + + refl_map + int + + reflect_map_enabled + + + + + refl_dynamic + int + + reflection_dynamic + + + + + + refl_rainbow + float + + reflection_rainbow + + + + + + refl_fresnel + float + + reflection_fresnel + + + + + + refl_noise + float + + reflection_noise + + + + + + amb_correction + float + + ambient_correction + + + + + shader_qual + int + + shader_quality + + + + + hdg + float + + model_hdg + + + + + pitch + float + + model_pitch + + + + + roll + float + + model_roll + + + + + + visibility + float + + visibility + + + + avisibility + float + + avisibility + + + + hazeLayerAltitude + float + + lthickness + + + + scattering + float + + scattering + + + + terminator + float + + terminator + + + + fogType + int + + fogtype + + + + + + + \ No newline at end of file