Commit Graph

290 Commits (bcbe144a1dae4c17ef2294863c67387eb73168a7)

Author SHA1 Message Date
psi29a bcbe144a1d Merge branch 'weatheralpha' into 'master'
Fix weather particle fading

Closes #5455

See merge request OpenMW/openmw!506
3 years ago
Andrei Kortunov 0418e8e7a6 Add an API to get base wind speed (which is from openmw.cfg) 3 years ago
Alexei Dobrohotov 396667f801 Fix weather particle fading
Update rain particle system setup
3 years ago
Alexei Dobrohotov 53f91a3aa5
Merge pull request #3018 from akortunov/emplace
Use emplace_back instead of push_back
4 years ago
Evil Eye 2c4cafa41a Change moon phase to an enum class 4 years ago
Andrei Kortunov 065ed5138e Use emplace_back instead of push_back 4 years ago
Andrei Kortunov 8ca3c3b123 Mark overrided methods by override keyword 4 years ago
Bret Curtis 8a8107e837 as it says; revert vismask and uncomplicate openmw 4 years ago
AnyOldName3 52fa20fb1c Merge branch 'fix-sky' into 'master'
Fix building mwrender/sky with OSG 3.6.5

See merge request OpenMW/openmw!162
4 years ago
Alexander Olofsson 776c0857fa
Always use ref_ptr for query geometry 4 years ago
Andrei Kortunov 84979fa8b7 Move VisMask to components 4 years ago
Alexander Olofsson 5de1e0fb0c
Use queryGeom for all query geometry accesses 4 years ago
Alexander Olofsson 7db58a893a
Ensure osg/Version is included 4 years ago
Alexander Olofsson 807f550386
Fix building mwrender/sky with OSG 3.6.5
OSG commit aff574b completely replaces the method of doing user-defined
query geometry, removing support for modifying the default geometry.
4 years ago
Capostrophic 43b1b9dfa2 Weather-related fixes (incl. bug #4783)
Simplify some calculations
Fix Blizzard weather direction
Fix sky direction during storm
5 years ago
Andrei Kortunov 6e6d6d7bda Use forward declaration 5 years ago
Andrei Kortunov 606b73ee96 Use rain settings from openmw.cfg (bug #4262) 5 years ago
Andrei Kortunov e5564df8cb Implement vanilla-style wind speed calculations (bug #4449) 5 years ago
Alexei Dobrohotov e10bbea7c0
Revert 3.4-breaking 8b1ed6c 5 years ago
Julien Valentin 8b1ed6c357
fix Sunglare bug with osg 3.6 5 years ago
Capostrophic 0333cd2dd4 Fix frozen rain when water refractions are disabled 5 years ago
Andrei Kortunov a302ec9c65 Make fallback map static to simplify constructors 5 years ago
Andrei Kortunov d23a0ce2ae Use C++11-style loops in the game world instead of iterators 5 years ago
AnyOldName3 642002b302 Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm 6 years ago
Stanislaw Halik 8fd71fe4ad fix rain delay when exiting water
When the particle system updates its internal state noting that it's
been culled, it stops emitting any further particles. Prevent it from
having that knowledge.

v2: Fix off-by-one-frame error following review by @AnyOldName3
6 years ago
AnyOldName3 0124be5713 Merge upstream/master 6 years ago
Andrei Kortunov e06f0b797a Replace all NULLs to nullptr 6 years ago
AnyOldName3 a2b54714d4 Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm 6 years ago
Andrei Kortunov 12144de8ed Initialize missing variables 6 years ago
AnyOldName3 d1a2955fa1 Merge upstream 6 years ago
AnyOldName3 02d0ee3485 Rename old shadow class to shadow manager 6 years ago
scrawl 899d464b0d
Cap the rain emitter's frame time (Fixes #4314) 6 years ago
AnyOldName3 c3e0398d1c Add settings 6 years ago
AnyOldName3 e201e359a9 Move Shadow to Components 7 years ago
AnyOldName3 3106159721 Turn off all shadow texture units for the sky now it is possible for there to be more than one 7 years ago
AnyOldName3 7a03ad6558 Switch to a tidier way of disabling the correct texture unit 7 years ago
AnyOldName3 ce0e937e8d Attempt to force the sky to not accept the default shadow shader or shadow texture. 7 years ago
Miloslav Číž a7cad65aab fix water shader switching bug 7 years ago
Miloslav Číž 8a1e0e74fd update uniform from one place 7 years ago
Miloslav Číž 797e407269 make snow create water ripples 7 years ago
Miloslav Číž da47653625 move rain intensity uniform to water node 7 years ago
Miloslav Číž af6eeddbe5 use operator instead of drawcallback 7 years ago
Miloslav Číž 65977b910e wrap weather around in all directions 7 years ago
Miloslav Číž 380a5799dd use bbox as wrap range & apply to all particle systems 7 years ago
Miloslav Číž 38bfa64100 transform weather particles to world space 7 years ago
Miloslav Číž 8114126a62 make use of renderinfo 7 years ago
Miloslav Číž 33a1459b11 search for particle system by class name 7 years ago
Miloslav Číž b95c9ba483 rain independent from camera plus wrap-around 7 years ago
Miloslav Číž 4999c667b6 fix rain ripple bug 7 years ago
Miloslav Číž 8416feaf5b link rain water ripple effect to actual rain 7 years ago