Commit Graph

14932 Commits (e13eb625d38a13b47d1b6680608c69c20de6842a)
 

Author SHA1 Message Date
scrawl e13eb625d3 New water WIP
Changes compared to old (Ogre) water:
- Uses depth-texture readback to handle the underwater fog in the water shader, instead of handling it in the object shader
- Different clipping mechanism (glClipPlane instead of a skewed viewing frustum)
- Fixed bug where the reflection camera would look strange when the viewer was very close to the water surface
- Toned down light scattering, made the waterColor a bit darker at night
- Fixed flipped water normals and strange resulting logic in the shader

Still to do: see comments...
9 years ago
Marc Zinnschlag 843225996c get modifiers from event instead of from the application 9 years ago
Marc Zinnschlag d2e92fd36f trigger mouse click actions on release instead of on press (avoids problems with dragging) 9 years ago
Marc Zinnschlag f3ee3f5be1 Do not call base class event functions in WorldspaceWidget
This avoids some event function being triggered twice. I do not fully understand why
calling the base class function causes this problem, which is more than a bit
disconcerting, but let's roll with it for now.
9 years ago
Marc Zinnschlag 6c65081643 Merge branch 'marker' 9 years ago
scrawl 944e6d0844 Fix adjustment of inventory preview size when guimode changes (Fixes #2973) 9 years ago
scrawl 515c52211e Disable mipmaps for temporary screenshot texture 9 years ago
Marc Zinnschlag e34af4c4b5 handle primary and secondary edit button clicks on cell arrows 9 years ago
scrawl 7b954e8cc3 Remove unnecessary dependency on MWScrollBar 9 years ago
scrawl ef5838df7e SunGlareCallback: Fix incorrect view matrix for RELATIVE_RF cameras 9 years ago
scrawl 49df6b7450 LightManager: fix incorrect view matrix for RELATIVE_RF cameras 9 years ago
scrawl 6dff11f847 Duplicate code fix 9 years ago
scrawl 69f234d97b Small delay before the loading screen shows
Kinda irritating to have the loading bar pop up for a fraction of a second.
9 years ago
scrawl 8552a9d82c Add multiple camera support to LightManager 9 years ago
scrawl 6ef139e1d7 Implement a custom RenderBin for first person models (Fixes #1612) 9 years ago
scrawl 2ee6b41887 Handle NiAlphaProperty on a drawable basis
Removes the RenderBin nesting complication. Also results in leaner StateSets, so the cull phase should be a bit faster.
9 years ago
scrawl 93565eccbf Update the dialogue topic list after running greeting script 9 years ago
scrawl 04df656f54 Remove some junk 9 years ago
Marc Zinnschlag 8f0d7ec1ec Merge remote-tracking branch 'artemutin/longStringEditor' 9 years ago
artemutin@yandex.ru eae36f8005 Fixed filter reapplication on Description column change and on State
column change.

Moved column index search to widget constructor, rewrite slot with
respect to multiple columns data change.
9 years ago
Marc Zinnschlag 361634489e properly handle cells that don't exist 9 years ago
artemutin@yandex.ru 33e12a99fa If table dont use any filter, filter update now dont cause a reapply of empty filter 9 years ago
Marc Zinnschlag 90036e23b3 Merge remote-tracking branch 'scrawl/enchantment_error' 9 years ago
scrawl 8459a79a2c Fix AI being able to open locked doors (Fixes #2948) 9 years ago
scrawl f36d463617 Enchantment error handling fix (Fixes #2959)
Catch errors about missing enchantments before they propagate up the stack and interrupt the whole frame update.
9 years ago
scrawl ee450471fd Disable head controller for non-bipedal creatures (Fixes #2843, Fixes #2966) 9 years ago
Marc Zinnschlag 773df6fd22 some OSG fixes 9 years ago
scrawl a88d56148b Read the Sun Glare Fader ini settings 9 years ago
Marc Zinnschlag 68115c4e8a (somewhat) improved the colour scheme 9 years ago
Marc Zinnschlag 0b1d6bddc8 merged primitives arrays 9 years ago
Marc Zinnschlag 6e140c9cb1 proper shape for cell arrows (kinda) 9 years ago
Marc Zinnschlag 3f9db7ba3c more reliable method of obtaining the cell coordinates in CSVRender::Cell 9 years ago
Marc Zinnschlag b81ee606c8 use CellCoordinates instead of a pair of ints for cell coordinates 9 years ago
Marc Zinnschlag 0d35938794 basic cell arrow rendering (shape is a placeholder) 9 years ago
Marc Zinnschlag 3b39572274 Merge remote-tracking branch 'artemutin/scriptSearchRedirect' 9 years ago
artemutin@yandex.ru 4ca7b26609 Stream error handling, and other minor changes. 9 years ago
Marc Zinnschlag 8eb6d337d5 deal with script execution from within a script (Fixes #2964) 9 years ago
Marc Zinnschlag a134b87e5b Merge remote-tracking branch 'cc9cii/aiwander-fix' 9 years ago
cc9cii 64821b0785 Disable toolbar context menu. Should resolve bug #2953. 9 years ago
artemutin@yandex.ru e7a3f059aa Implemented line and col calculations in scriptsubview 9 years ago
Marc Zinnschlag 2f808f957d fixed for compiler not recognising script names in some situations 9 years ago
cc9cii 3bbcf6a916 Fix AiWander sub-table editing. Should resolve bugs #2888 and #2930. 9 years ago
cc9cii 998348e606 Further rationalise the use of ColumnIds
- Address Zini's review comments as per https://github.com/OpenMW/openmw/pull/755
9 years ago
Emmanuel Anne b911abd7d8 add a few more possible arguments to choice
this fixes some travel dialogs for "Antares Big Mod"
9 years ago
Emmanuel Anne 944dfa5372 a light without the carry flag can't be equipped !
it fixes Antares big mod teaching disciplines, it adds a light which should
not be equipped to npcs which have learnt something.
9 years ago
Marc Zinnschlag 379d13c7b9 Merge remote-tracking branch 'scrawl/unstack_script' 9 years ago
Marc Zinnschlag 7e7215b3b3 Merge remote-tracking branch 'scrawl/master' 9 years ago
scrawl 91bf5ae237 Add new script instance when a container item is unstacked (Bug #2962) 9 years ago
Marc Zinnschlag 231935356a Merge remote-tracking branch 'origin/master' 9 years ago
Marc Zinnschlag e8f6897376 fixed a possible script bug regarding ID-access for instances that did not yet existed when the script was compiled 9 years ago