Capostrophic
7ef6fa9f61
Remove deprecated GMST get* functions
6 years ago
Andrei Kortunov
60698e6f8a
Optimize new magic effects update system
6 years ago
Andrei Kortunov
3d4f5536d2
Check for impact immediately when launch a projectile (bug #3059 )
6 years ago
AnyOldName3
25e92481f4
Merge remote-tracking branch 'refs/remotes/upstream/master'
6 years ago
David Cernat
a083439139
Merge pull request #469 from davidcernat/master while resolving conflicts
...
# Conflicts:
# apps/openmw/main.cpp
# apps/openmw/mwbase/world.hpp
# apps/openmw/mwdialogue/dialoguemanagerimp.cpp
# apps/openmw/mwmechanics/actors.cpp
# apps/openmw/mwscript/dialogueextensions.cpp
# apps/openmw/mwworld/worldimp.hpp
6 years ago
AnyOldName3
80082308f0
Merge upstream (shadermanager log system revamp)
6 years ago
Andrei Kortunov
31f8bea1dd
Rework spell effects management
6 years ago
Andrei Kortunov
8516aee6e0
Implement getHalfExtents() for non-actor objects
6 years ago
Andrei Kortunov
5a4d0cec3a
Use new logging system for game itself
6 years ago
AnyOldName3
1e48114492
Use JDGBOLT's indoor 'sun' direction.
6 years ago
AnyOldName3
a2b54714d4
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
6 years ago
AnyOldName3
586ac2d12d
Revert "Prevent accidental culling of first person meshes"
...
This reverts commit c38bf6757a
.
6 years ago
Andrei Kortunov
b7859b3fa9
Cap underwater view distance (bug #4565 )
6 years ago
AnyOldName3
c38bf6757a
Prevent accidental culling of first person meshes
7 years ago
Andrei Kortunov
12144de8ed
Initialize missing variables
7 years ago
Andrei Kortunov
770d86f9bd
Initialize cubeSize variable for 360 degrees screenshots correctly
7 years ago
AnyOldName3
cc23a968d1
Merge upstream/master
7 years ago
David Cernat
0f0e8b7c08
[Client] Adjust log levels used for weather and global map
7 years ago
David Cernat
c23fc3446f
[Client] Avoid sending map tiles for Wilderness cells
7 years ago
David Cernat
a236ffc4be
Merge pull request #456 from OpenMW/master while resolving conflicts
...
# Conflicts:
# .travis.yml
# README.md
# apps/openmw/mwgui/quickkeysmenu.cpp
# apps/openmw/mwmechanics/actors.cpp
# apps/openmw/mwmechanics/combat.cpp
7 years ago
Andrei Kortunov
3c7ab976c3
Ignore movement from scripted animations (bug #4475 )
7 years ago
David Cernat
7060ff59c5
[Client] Enforce the default global map cell size in multiplayer
7 years ago
David Cernat
deda6ec071
[Client] Don't send WorldMap packets for already explored map tiles
7 years ago
Capostrophic
ecafcefae9
Fall back to regular head when getVampireHead fails
7 years ago
AnyOldName3
f8e4f3fca5
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
7 years ago
Andrei Kortunov
c195144b17
Take transformation from first node with given name in file (bug #4469 )
7 years ago
AnyOldName3
553094669b
Merge upstream/master (& fix merge conflicts)
7 years ago
Marc Zinnschlag
a8ad530db9
Merged pull request #1749
7 years ago
Miloslav Číž
477e1437d2
Resolve conflicts
7 years ago
Miloslav Číž
d629c30fdb
Merge branch 'master' into screenshot360
7 years ago
Miloslav Číž
c3d7ee5a9e
Resolve merge conflicts
7 years ago
Miloslav Číž
db8aaa74d6
Start cell border debug drawing
7 years ago
Andrei Kortunov
f299be8158
Play scripted animations even if SkipAnim is used
7 years ago
Andrei Kortunov
fea34bd73f
Added support for per-group animation files
7 years ago
David Cernat
2942bf6455
Merge pull request #445 from OpenMW/master
...
Add OpenMW commits up to 6 Jun 2018
7 years ago
David Cernat
72862dc255
[General] Turn PlayerMap into WorldMap, now a Worldstate packet
7 years ago
David Cernat
04a2025340
Fix crash when adding items to certain disabled creatures (bug #4441 )
7 years ago
David Cernat
669d4d3d7e
Merge pull request #440 from OpenMW/master
...
Add OpenMW commits up to 27 May 2018
7 years ago
scrawl
cfdf99f601
Revert "Merged pull request #1573"
...
This reverts commit 7324bd368f
, reversing
changes made to 810e4416f6
.
7 years ago
David Cernat
74c2a0b311
Merge pull request #438 from OpenMW/master
...
Add OpenMW commits up to 24 May 2018
7 years ago
Marc Zinnschlag
7324bd368f
Merged pull request #1573
7 years ago
AnyOldName3
9ff31cc80d
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
7 years ago
AnyOldName3
9093ab59f6
Restore water object refractions and reflections.
7 years ago
David Cernat
dc9a3bf73f
Merge pull request #429 from OpenMW/master
...
Add OpenMW commits up to 16 May 2018
7 years ago
Andrei Kortunov
df459199dd
Avoid left shift of negative value
7 years ago
AnyOldName3
44b2cf2b7f
Merge upstream.
7 years ago
David Cernat
715012f087
[General] Implement sending of image data for map tiles in PlayerMap
7 years ago
Andrei Kortunov
22fb1f3403
Play spellcasting effects from objects
7 years ago
scrawl
b995584ad2
Merge pull request #1688
7 years ago
Capostrophic
6b47f72959
Set character preview scene ambient to 0, 0, 0
7 years ago
scrawl
bdf1070852
Merge pull request #1688
7 years ago
Capostrophic
bfcdf660f2
Utilize inventory character preview lighting rotation fallback settings
7 years ago
Capostrophic
b69e812a52
Utilize inventory character preview lighting color fallback settings
7 years ago
scrawl
0982d2175a
Merge pull request #1473
7 years ago
bret curtis
4890ecd357
remove native GLESv* support, as it never worked; make things less complicated as result, fixed lighting.glsl to work with gl2es thanks to ptitSeb
7 years ago
Chris Robinson
01dbac7b15
Don't use a different setting for distant viewing distance
7 years ago
Chris Robinson
41669467ae
Make settings for distant fog parameters
7 years ago
Chris Robinson
154cc8c659
Use alternate fog parameters when distant land is enabled
...
This allows the distant land to actually be seen when the user enables it. The
values used are replicated from MGE XE's default settings and should probably
be exposed somewhere.
7 years ago
Chris Robinson
6d557fec8e
Increase the far clip plane when distant terrain is enabled
7 years ago
AnyOldName3
6d29375d5e
Turning on shadows will now force shaders on
7 years ago
AnyOldName3
e46bf28e5f
Add object shadows setting
7 years ago
AnyOldName3
d4b37ad6b1
Apply Scrawl's fix for the local map
7 years ago
AnyOldName3
d6a7aec971
Make RenderingManager::configureAmbient do what it was intended to.
7 years ago
scrawl
839196e4fa
Force normal polygon mode for the map camera ( Fixes #4235 )
7 years ago
AnyOldName3
cfad38b869
Make masks consecutive and ordered.
7 years ago
AnyOldName3
6f582f5411
Make indoor shadows do something meaningful.
7 years ago
AnyOldName3
3fe8dc6309
Remove leftover import
7 years ago
AnyOldName3
d1a2955fa1
Merge upstream
7 years ago
AnyOldName3
f9cf1ac94b
Separate indoor and outdoor shadow casting masks.
7 years ago
AnyOldName3
e233dae1cd
Hook up the new shadow technique
7 years ago
AnyOldName3
02d0ee3485
Rename old shadow class to shadow manager
7 years ago
Miloslav Číž
db6107f12f
Merge branch 'master' into screenshot360
7 years ago
scrawl
123f7b83d5
Make the CompositeMapRenderer use available time and add related setting
7 years ago
scrawl
899d464b0d
Cap the rain emitter's frame time ( Fixes #4314 )
7 years ago
AnyOldName3
c3d7c7de21
Prevent first-person meshes disappearing.
7 years ago
AnyOldName3
6ec893b618
Merge remote-tracking branch 'refs/remotes/upstream/master'
7 years ago
scrawl
dd5ebe225b
Merge pull request #1580
7 years ago
scrawl
bba9a8dd91
Don't update off-screen animations
...
Make flying creatures animate in-place when out of processing range
7 years ago
Miloslav Číž
3b741dc4b7
Revert "Add slider for refraction size in settings window"
...
This reverts commit ee40b41285
.
7 years ago
AnyOldName3
8d4b32166c
Remove outdated comments
7 years ago
AnyOldName3
c3e0398d1c
Add settings
7 years ago
AnyOldName3
f56a117bde
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
7 years ago
AnyOldName3
4de3a361fb
Make shadow maps only cover regions where shadow receivers might be.
7 years ago
scrawl
b8c25e6bff
Use the correct priority of animation sources in getStartTime ( Fixes #4263 )
7 years ago
AnyOldName3
b08938485f
Make suspending viewer threads the responsibility of the caller, not the shader manager.
7 years ago
AnyOldName3
229cc9696f
Make updating global shader defines update shaders.
7 years ago
AnyOldName3
617473c7da
Force near plane out further for LiSpSM projection
7 years ago
Miloslav Číž
ee40b41285
Add slider for refraction size in settings window
7 years ago
Miloslav Číž
b69c16e682
Add setting option to scale water refractions
7 years ago
Miloslav Číž
37aa761283
Change spherical screenshot filtering to nearest
7 years ago
AnyOldName3
4612597877
Switch to insert_or_assign semantics when adding shadow defines to the global shader defines.
7 years ago
AnyOldName3
98cd9fc144
Add preliminary support for global shader defines.
7 years ago
AnyOldName3
0f6f097cf2
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
7 years ago
Miloslav Číž
df61a30259
preincrement
7 years ago
Miloslav Číž
ddbf6c162f
use linear filtering for the cubemap
7 years ago
Miloslav Číž
fc507c66f7
remove no longer needed stuff
7 years ago
Miloslav Číž
3ae5310567
use loading screen to freeze the screen
7 years ago
Miloslav Číž
2b5f147545
allow non-power-of-2 sized cubemaps
7 years ago
Miloslav Číž
bccff768ff
select closest power of 2 resolution for the cubemap
7 years ago
Miloslav Číž
56c74fb96f
add scene switch node
7 years ago
Miloslav Číž
1a4f351e3d
move camera freeze code
7 years ago
Miloslav Číž
af38d3a47d
get rid of sphericalscreenshot class
7 years ago
Miloslav Číž
226fb9c26b
render cubemaps in OGL coordinates
7 years ago
Miloslav Číž
1c3d45f641
dirty 360 screenshot GPU setup
7 years ago
Miloslav Číž
823218bb61
freeze screen during screenshot taking
7 years ago
Miloslav Číž
511a5686da
planet mapping adjustment
7 years ago
Miloslav Číž
4fc532d873
reference screenshot settings only from one place
7 years ago
Miloslav Číž
d71d984cfa
more unused stuff cleanup
7 years ago
Miloslav Číž
525f8b4d8e
get rid of special key for 360 screenshot
7 years ago
scrawl
b06512a60d
Fix error message that referred to the wrong file (Bug #4159 )
7 years ago
Miloslav Číž
1f49612ca3
enable water effects for 360 screenshots
7 years ago
Miloslav Číž
319ed2f9b8
disable 360 screenshots in vanity/preview mode
7 years ago
Miloslav Číž
497b33e403
small corrections
7 years ago
Miloslav Číž
9ab3a0c44b
set cubemap width differently
7 years ago
Miloslav Číž
5baff05bac
add cubemap mapping
7 years ago
Miloslav Číž
5a07d135ae
add settings for cubemap size
7 years ago
Miloslav Číž
1b184d8716
correct player mask
7 years ago
Miloslav Číž
e54c0a90fa
fix mirrored spherical screenshots
7 years ago
Miloslav Číž
d763e9fe46
add settings for spherical screenshots
7 years ago
Miloslav Číž
8f32114025
segfault fix
7 years ago
Miloslav Číž
d4fd08a63f
save 360 screenshots in the configured directory
7 years ago
Miloslav Číž
f60840754f
disable water effects for spherical screenshots
7 years ago
AnyOldName3
548c42b5fd
Disable over-zealous shadows in the character preview.
7 years ago
AnyOldName3
64d5d0fd66
Prevent the local map from being considered to be shadowed.
7 years ago
Miloslav Číž
5698d70806
small planet mapping
7 years ago
Miloslav Číž
5f36518181
spherical mapping
7 years ago
AnyOldName3
e201e359a9
Move Shadow to Components
7 years ago
AnyOldName3
1a30a917af
Merge upstream/master
7 years ago
AnyOldName3
2e7951c83f
Remove unused mask
7 years ago
AnyOldName3
aa31cbba4f
Attempt (and fail) to make the local map show without unwanted shadow
7 years ago
AnyOldName3
c3616ca78b
Merge branch 'osgshadow-test-vdsm-sky-method-two' into osgshadow-test-vdsm
7 years ago
scrawl
95b3c1181a
Update shader with a non-color tracking material when equipment is changed during chameleon/invisibility effects ( Fixes #4190 )
7 years ago
Miloslav Číž
4761a3d98b
dirty cylindrical projection
7 years ago
AnyOldName3
3403205231
Use three shadow maps per light
7 years ago
Miloslav Číž
3be9e2ee95
make spherical screenshot class
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
09b02c307a
Merge from base branch
7 years ago
Miloslav Číž
5afe02505b
hide player in first person 360 screenshot
7 years ago
Miloslav Číž
ce55d7c2f5
basic cubemap rendering
7 years ago
Miloslav Číž
7feba7e498
basic setup for 360 screenshots
7 years ago
AnyOldName3
56fa33af66
Enable parallel split shadow maps
7 years ago
AnyOldName3
7a03ad6558
Switch to a tidier way of disabling the correct texture unit
7 years ago
AnyOldName3
26fe47b9a2
Merge branch 'osgshadow-test-vdsm' into osgshadow-test-vdsm-sky-method-two
7 years ago
AnyOldName3
3f63ebce77
Theoretically, at least, fix everything (except hte sky issue which is resolved in another branch)
7 years ago
AnyOldName3
d0587a3ad5
Clean up the debug hud now it's working.
7 years ago
AnyOldName3
b0c0c88201
Merge branch 'osgshadow-test-vdsm' into osgshadow-test-vdsm-sky-method-two
7 years ago
AnyOldName3
ce0e937e8d
Attempt to force the sky to not accept the default shadow shader or shadow texture.
7 years ago
scrawl
ceaf0ee409
Enable shadow casting for terrain
...
Add a check to TerrainDrawable to make sure shadows are only drawn once, not once per blending pass
7 years ago
scrawl
8141ee47d5
Fix shader compile error
7 years ago
scrawl
d0866d1b3c
Revert change to node mask that appears to not serve any purpose
7 years ago
AnyOldName3
ab669a434e
Update the shadow frustrum bounds properly
7 years ago
AnyOldName3
ef8a7d1cb9
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
7 years ago
AnyOldName3
cf54b4a130
Prevent debug HUD geometry from being culled erroneously.
7 years ago
Miloslav Číž
3731e20228
fix rain ripple regression
7 years ago
AnyOldName3
2a90dff388
Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm
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
AnyOldName3
737563875a
Remove superfluous - sign and switch to other debug shader
7 years ago
AnyOldName3
be50ed7387
Use a test image guaranteed to exist.
7 years ago
AnyOldName3
26a7b48d69
Attempt to make a VDSM work, and also to set up a debug HUD, but without success.
7 years ago
AnyOldName3
0568c93b39
Add specific shadow source files to MWRender
7 years ago
AnyOldName3
ba1e2cab2f
Merge remote-tracking branch 'upstream/master' into osgshadow-test
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
Miloslav Číž
cde2c13900
make water depth independent of view frustum
7 years ago
Miloslav Číž
8df79625e8
fix water shader
7 years ago
Miloslav Číž
16d9773c6c
fix water shader artifacts at shores
7 years ago
Miloslav Číž
566fa6c118
Merge branch 'master' of git://github.com/OpenMW/openmw
7 years ago
Miloslav Číž
2346c5338e
increase water fudge to get rid of artifacts
7 years ago
AnyOldName3
99f6a1b8e1
Switch to LispSM
7 years ago
Chris Robinson
917a3b5dff
Avoid creating temp strings when looking for an animation stop key
7 years ago
Chris Robinson
b770c1493f
Don't spam about missing animations
7 years ago
scrawl
00034192dc
Fix player Ptr in RenderingManager not being updated on cell changes
...
Noticed that 'setpos' wasn't working in the console with the player selected.
7 years ago
Chris Robinson
780e82480d
Make the PlayMode and PlayType enums scoped
...
Also shorten them by putting them in the MWSound namespace
7 years ago
AnyOldName3
a5397e5f2d
Merge master
7 years ago
scrawl
7688696765
Merge pull request #1437 from Capostrophic/nodemapfix
...
Use constant nodeMap during part updating in creature animation
7 years ago
Capostrophic
9503d61866
Use const nodeMap in creature animation
7 years ago
scrawl
4c5992a0d5
Warn if removing a node fails
7 years ago
scrawl
132ac6001b
Fix bug of Animation::mSkeleton not being assigned
...
This bug resulted in deactivating a Skeleton not working properly for creatures (that are out of processing range), therefore reduced performance.
7 years ago
Andrei Kortunov
7f5f5458d4
Reset player attack animation when unequip weapon or tool
7 years ago
AnyOldName3
e2623d21ab
Merge remote-tracking branch 'upstream/master' into osgshadow-test
7 years ago
MiroslavR
d24286273b
Prevent respawned references from being added to the scene twice in certain cases ( Fixes #3864 )
8 years ago
scrawl
9bc24ab629
Fix character preview zNear/zFar not being autocomputed as intended (Bug #3955 )
8 years ago
scrawl
5c11266a46
Fix character preview item selection
8 years ago
scrawl
7f634514a8
Fix the viewport of the character preview being set a frame ahead due to a threading issue
8 years ago
scrawl
ac78d01b2b
Terrain: use the main camera's viewpoint for intersection tests
...
Fixes lag spikes caused by intersection tests loading/unloading terrain pages.
8 years ago
Bret Curtis
c781d1f8ed
purge unnecessary imports
...
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
add fstream back
8 years ago
Bret Curtis
39185e6f8c
purge the rest of boost::shared and any other boost related things that no longer are required
...
put boost system back in, clean others up
revert Qt
add back boost fstream
8 years ago
Bret Curtis
07f75e1104
replace boost::shared_ptr in extern and components
8 years ago
Ewan Higgs
38a2de3c51
convert std::autor_ptr to std::unique_ptr, originally by Ewan Higgs and updated by Bret Curtis
8 years ago
scrawl
0e37e71ea2
Merge pull request #1266 from akortunov/handsfallbackfix
...
Improved hands bodyparts selection fallback
8 years ago