Commit Graph

18 Commits (4f521a94d7a7b659b71459e6ece501a0c6588062)

Author SHA1 Message Date
psi29a 7a6fa45ece Merge branch 'ripple-tweaks' into 'master'
Ripple shader tweaks

See merge request OpenMW/openmw!4351
4 months ago
epochwon c1a9294e17 ripple tweaks 4 months ago
Alexei Kotov 176dec45a7 Make light attenuation fade optional
This also makes Force Per Pixel Lighting caption shorter to provide more space for the new button
4 months ago
Alexei Kotov f87aa02390 Don't clamp individual light contribution in shaders as FFP doesn't do this 8 months ago
Alexei Kotov 6b90d7f1da Deobfuscate lighting illumination calculation 8 months ago
Alexei Kotov f2e0129436 Convert water/ripple defines to camelCase 9 months ago
Cody Glassman 187f63d3d3 support postprocess distortion 1 year ago
Alexei Kotov 93ea9dbc3b Do all lighting calculations in one place, support per-vertex specularity
Force PPL when specular maps are used
1 year ago
Alexei Kotov d1274fd3db Deduplicate lambert calculations, consolidate doLighting 1 year ago
Alexei Kotov 4a96885323 Untangle normals and parallax handling
Move tangent space generation to the vertex shaders
Support diffuse parallax when no normal map is present
Don't use diffuse parallax if there's no diffuse map
Generalize normal-to-view conversion
Rewrite parallax
1 year ago
Alexei Kotov 820fc068d1 Support point specular lighting (#6188)
Fix passing light specular colors with shader lighting methods (with help from wazabear)
1 year ago
Cody Glassman 09928ba265 use a dynamic falloff range for soft effect and use shader flags 1 year ago
Andrei Kortunov 1be1f72f6c Improve shaders formatting 2 years ago
psi29a b0a129d6e4 Merge branch 'ripples' into 'master'
Implement shader-based water ripples

See merge request OpenMW/openmw!2877
2 years ago
Mads Buvik Sandvei e666f36b60 [Multiview] Fix transparent pass and vertex shader 2 years ago
Andrei Kortunov e17281ac67 Implement shader-based water ripples (feature 3537) 2 years ago
Cody Glassman 6a64f352a4 fix shader compilation 2 years ago
Cody Glassman ac4787aeec shade refactor 2 years ago