From 4db5d00c16384fa1a30092ddc81f046750f656a9 Mon Sep 17 00:00:00 2001 From: Stuart Buchanan Date: Sun, 25 Apr 2021 21:36:02 +0100 Subject: [PATCH] Simplify building.eff, fix lack of orthoTexCoord --- Effects/building.eff | 531 ++++++++++++------------------------------- 1 file changed, 151 insertions(+), 380 deletions(-) diff --git a/Effects/building.eff b/Effects/building.eff index 4437d4f7c..0d789fada 100644 --- a/Effects/building.eff +++ b/Effects/building.eff @@ -1,417 +1,188 @@ - Effects/building - Effects/model-combined-deferred - - - 2d - Textures/buildings.png - linear-mipmap-linear - repeat - clamp - normalized - - - 1 - 0 - 1.0 - - Textures/buildings-normalmap_orig.png - 2d - linear-mipmap-linear - repeat - clamp - normalized - - - - Textures/buildings-lightmap.png - 2d - linear-mipmap-linear - clamp - clamp - normalized - - 1 - 0 - - /sim/time/sun-angle-rad - - 0.3 0.3 0.3 - - - 1 - 1 - -0.15 - 0 - 0.0 - 0.0 - 0.0 - - cubemap - - Aircraft/Generic/Effects/CubeMaps/buildings/N.png - Aircraft/Generic/Effects/CubeMaps/buildings/S.png - Aircraft/Generic/Effects/CubeMaps/buildings/W.png - Aircraft/Generic/Effects/CubeMaps/buildings/E.png - Aircraft/Generic/Effects/CubeMaps/buildings/U.png - Aircraft/Generic/Effects/CubeMaps/buildings/D.png - - - - - 2d - clamp - clamp - - - 1 - - 0.0 - 0 - 0.0 0.0 0.0 - 0.0 - - true - 1 - 0.6 0.6 0.6 1.0 - 1.0 1.0 1.0 1.0 - 0.0 0.0 0.0 1.0 - 0.02 0.02 0.02 1.0 - 0.1 - ambient-and-diffuse - ambient-and-diffuse - - - 0 - - 0 - 0 - 0 - - flat - back - opaque - - /environment/ground-visibility-m - /environment/visibility-m - /environment/ground-haze-thickness-m - /rendering/scene/scattering - /environment/surface/scattering - /environment/terminator-relative-position-m - /sim/rendering/shaders/skydome - /environment/mean-terrain-elevation-m - /rendering/scene/overcast - /sim/rendering/eye-altitude-m - /environment/snow-level-m - /environment/surface/dust-cover-factor - /sim/rendering/shaders/skydome - /environment/fog-structure - /environment/surface/delta-T-structure - + Effects/building + Effects/model-combined + + + 2d + Textures/buildings.png + linear-mipmap-linear + repeat + clamp + normalized + + + 1 + 0 + 1.0 + + Textures/buildings-normalmap_orig.png + 2d + linear-mipmap-linear + repeat + clamp + normalized + + + + Textures/buildings-lightmap.png + 2d + linear-mipmap-linear + clamp + clamp + normalized + + 1 + 0 + + /sim/time/sun-angle-rad + + 0.3 0.3 0.3 + + + 1 + 1 + -0.15 + 0 + 0.0 + 0.0 + 0.0 + + cubemap + + Aircraft/Generic/Effects/CubeMaps/buildings/N.png + Aircraft/Generic/Effects/CubeMaps/buildings/S.png + Aircraft/Generic/Effects/CubeMaps/buildings/W.png + Aircraft/Generic/Effects/CubeMaps/buildings/E.png + Aircraft/Generic/Effects/CubeMaps/buildings/U.png + Aircraft/Generic/Effects/CubeMaps/buildings/D.png + + + + + 2d + clamp + clamp + + + 1 + + 0.0 + + true + 1 + 0.6 0.6 0.6 1.0 + 1.0 1.0 1.0 1.0 + 0.0 0.0 0.0 1.0 + 0.02 0.02 0.02 1.0 + 0.1 + ambient-and-diffuse + ambient-and-diffuse + + + 0 + + 0 + 0 + 0 + + flat + back 1 - + - - - - - /sim/rendering/shaders/skydome - /sim/rendering/shaders/model - - - 2.0 - - - - GL_ARB_shader_objects - GL_ARB_shading_language_100 - GL_ARB_vertex_shader - GL_ARB_fragment_shader - - - - - - - - 4 - - texture[3]/image - - - texture[3]/type - - - texture[3]/filter - - - texture[3]/wrap-s - - - texture[3]/wrap-t - - - texture[3]/internal-format - - - - Shaders/building-model-ALS-ultra.vert - - instancePosition - 10 - - - instanceScale - 11 - - - attrib1 - 12 - - - attrib2 - 13 - - - - - - - - - - /sim/rendering/shaders/skydome - - - 2.0 - - - - GL_ARB_shader_objects - GL_ARB_shading_language_100 - GL_ARB_vertex_shader - GL_ARB_fragment_shader - - - - - - - Shaders/building-ALS.vert - Shaders/shadows-include.vert - Shaders/terrain-ALS-base.frag - Shaders/hazes.frag - Shaders/filters-ALS.frag - Shaders/noise.frag - Shaders/shadows-include.frag - Shaders/clustered-include.frag - + + + + + 4 + + texture[3]/image + + + texture[3]/type + + + texture[3]/filter + + + texture[3]/wrap-s + + + texture[3]/wrap-t + + + texture[3]/internal-format + + + + Shaders/building-model-ALS-ultra.vert + instancePosition 10 - + instanceScale 11 - + attrib1 12 - + attrib2 13 - - - - - - - - vertex-program-two-side - - - Shaders/building-default.vert - Shaders/shadows-include.vert - Shaders/include_fog.frag - - Shaders/default.frag - Shaders/shadows-include.frag - Shaders/clustered-include.frag - - instancePosition - 10 - - - instanceScale - 11 - - - attrib1 - 12 - - - attrib2 - 13 - - + + - true - - - material/active - - - material/ambient - - - material/diffuse - - - material/specular - - - material/emissive - - - material/shininess - - off - - - 2 - RenderBin - - - - blend/active - - - blend/source - - - blend/destination - - - - shade-model - - - cull-face - - - rendering-hint - - - - 0 - - - texture[0]/type - - - texture[0]/image - - - texture[0]/filter - - - texture[0]/wrap-s - - - texture[0]/wrap-t - - - - - vertex-program-two-side - - - Shaders/building-default.vert - Shaders/shadows-include.vert - Shaders/include_fog.frag - - Shaders/default.frag - Shaders/shadows-include.frag - Shaders/clustered-include.frag - + + Shaders/building-ALS.vert + instancePosition 10 - + instanceScale 11 - + attrib1 12 - + + attrib2 + 13 + + + + + + + + + Shaders/building-default.vert + + instancePosition + 10 + + + instanceScale + 11 + + + attrib1 + 12 + + attrib2 13 - - fogType - int - - fogtype - - - - texture - sampler-2d - 0 - - - dataBuffer - sampler-1d - 1 - - - colorMode - int - - material/color-mode-uniform - - - - - shadow_tex - sampler-2d - 10 - - - shadows_enabled - bool - - shadows_enabled - - - - sun_atlas_size - int - - sun_atlas_size - - -