Commit Graph

1570 Commits (99061345cc652d827e4a1dea9af49958ef207f6e)

Author SHA1 Message Date
Andrei Kortunov 02444add2a Support for radial fog (feature #4708) 5 years ago
elsid 7ae7cb181d
Support recast mesh rendering 5 years ago
Capostrophic 624a9ac353 Force shaders for objects affected by new envmap option 5 years ago
Capostrophic 2b3ecff004 Remove broken fixed function pipeline support
Added by mistake
5 years ago
Capostrophic 6999f1fd28 Add an option to apply lighting to environment maps 5 years ago
Capostrophic 19a7245251 Add bump mapping support 5 years ago
Capostrophic 54334932d9 Move user string assignment to layout files 5 years ago
Frederic Chardon 78d58a344d Item search in inventory (feature #4831) 5 years ago
Capostrophic 122dffe4c1 Make uncapped Damage Fatigue optional (bug #5264)
Cap Absorb Fatigue
5 years ago
Andrei Kortunov 2b8e976c6a Adjust settings menu 5 years ago
Andrei Kortunov 71e1d576cd Allow to enchant multiple projectiles at once (feature #3517) 5 years ago
elsid 6be103bc54
Increase recast scale factor and tile size
Increased recast scale fixes navmesh around (-28585, -29951, 483).
Increased tile size compensates decrease of total navmesh area.
5 years ago
Capostrophic ae1f456b0a Default setting value tweaks 5 years ago
Andrei Kortunov 6a625b1dac Scale magic items frames in the quick keys menu 5 years ago
Andrei Kortunov bfc07afa28 Restore normal size of quests buttons in journal 5 years ago
Capostrophic 5a5bc0bef8 Uncheck sheathing checkboxes automatically when appropriate
Fix their order and bogus saveSettingBool calls
5 years ago
Capostrophic 5eab913a9c Make additional anim sources dependency more obvious 5 years ago
Capostrophic 7885b8c75e Sheathing-related changes
Add weapon and shield sheathing and use additional anim sources checkboxes into the Advanced tab of the launcher
Remove outdated information from the documentation
5 years ago
Capostrophic 31e330c9a5 Revise shadow setting tooltips and correct fade start minimum value 5 years ago
Capostrophic 208608cbd0 Fix a typo and a mistake 5 years ago
Capostrophic 9b204fe227 Move shadow settings into a new tab 5 years ago
Capostrophic 0e2380d471 Add the most basic shadow settings into the launcher 5 years ago
bzzt b6ed2f1718 Add optional shadow map max distance and fading 5 years ago
Bret Curtis ec9a593fc3
Merge pull request #2578 from akortunov/mouse
Implement mouse wheel bindings (bug #2679)
5 years ago
Alexei Dobrohotov f944c5b175
Merge pull request #2582 from ananace/add-oars
Add OARS block for future packaging
5 years ago
Alexander Olofsson 165401465b
Add OARS block for future packaging 5 years ago
Michael Stopa e4bec88a68 Implement mouse wheel bindings (bug #2679) 5 years ago
Bret Curtis 262d87846c
Merge pull request #2047 from akortunov/holstered_shield
Shields holstering support
5 years ago
Andrei Kortunov d3a3b2f1f6 Shields holstering support (feature #5193) 5 years ago
elsid bfe6005ed4
Increase default recast scale factor
To make 4 voxels fit into sStepSizeUp = 34:
"recast scale factor" = 4 * "cell size" / sStepSizeUp
5 years ago
elsid cbf8deeb31
Remove unused default settings 5 years ago
Capostrophic 3a912485ca openmw.cfg-related fixes
Make sure the defaults exist in local openmw.cfg too
Make sure constant attenuation settings are defined now that they are implemented
Fix config file loading order once and for all (bug #2976)
5 years ago
Capostrophic cf0c71c651 Water shader cleanup 5 years ago
Andrei Kortunov b6044d231a Handle death event manually before disposing a corpse if a death animation was not finished yet (feature #5146) 5 years ago
AnyOldName3 d460e407ab Merge branch 'framelimit' into 'master'
Default framelimit

See merge request OpenMW/openmw!54
6 years ago
wang ryu d4ec446141 default framelimit 6 years ago
Chris Djali 576285573b
Merge pull request #2404 from Capostrophic/framerate
Make framerate limit configurable in the launcher
6 years ago
Artem Nykolenko d996b565a5 Improve character window resizing (bug #4276) 6 years ago
Justin Ivany 643f259cbf Adding option for cursor speed when using gamepad 6 years ago
Capostrophic 9502e9f3f7 Disable FPS limit spinbox by default and set the maximum to 1000
Make window border and framerate limit labels consistent with other labels
6 years ago
Capostrophic b87b29eeb0 Make framerate limit configurable in the launcher 6 years ago
unknown d9439389e6 fix #4665 6 years ago
Andrei Kortunov ae935a8084 Add separate textures for scrollbars (feature #5051) 6 years ago
Alexei Dobrohotov 58f8d1ac04
Merge pull request #2402 from akortunov/console
Make console to do not hide other GUI windows
6 years ago
Andrei Kortunov 1ce370e7fa Make console to do not hide other GUI windows (bug #1515) 6 years ago
Alexei Dobrohotov ff7a04c336
Fix paths article link in local openmw.cfg too 6 years ago
Alexei Dobrohotov 883dc2136d
Fix openmw.cfg Paths article link 6 years ago
Alexei Dobrohotov c66ddea429
Merge pull request #2392 from akortunov/guifixes
Get ride of some redundant GUI stuff
6 years ago
Andrei Kortunov 70ef87c093
Merge pull request #2393 from akortunov/master
Fix libpng warning about incorrect profile
6 years ago
Andrei Kortunov dbd0d83a6b Fix libpng warning about incorrect profile 6 years ago
Andrei Kortunov ac8fa54e6e Get rid of redundant MWScroll class 6 years ago
Capostrophic 686049679c Launcher: Clone content list button (feature #4784) 6 years ago
Andrei Kortunov 1c545c8f6d Fix a regression with variable declarations in water shader 6 years ago
Alexei Dobrohotov 4a5e2d1d4e
Merge pull request #2281 from akortunov/shaders
Minor water shader fixes
6 years ago
Alexei Dobrohotov 15142a608d
Merge pull request #2344 from xyzz/delete-spell
Add a button to delete spells from spellwindow
6 years ago
Alexei Dobrohotov 632e7b973b
Merge pull request #2349 from akortunov/pinning
Allow to maximize windows via Shift + Double Click
6 years ago
Alexei Dobrohotov 6aef52931f
Merge pull request #2166 from akortunov/distant_slider
Rework the viewing distance slider
6 years ago
Andrei Kortunov 16026ec940 Replace the openmw-plugin.png icon for launcher 6 years ago
Andrei Kortunov 4513c5516c Increase the viewing distance cap in the slider when the Distant Terrain is enabled 6 years ago
Andrei Kortunov c5ac580e74 Allow to maximize windows via Shift + Double Click (feature #3999) 6 years ago
Capostrophic e49232074b Shader adjustments
Clamp directional per-vertex diffuse lighting
Simplify vectors
6 years ago
Andrei Kortunov 6e7bdfe329 Make progress bar close to vanilla 6 years ago
Alexei Dobrohotov 5e405ca679
Merge pull request #2347 from akortunov/pinning
Make pinnable windows hiding persistent
6 years ago
Andrei Kortunov 8e48493264 Make pinnable windows hiding persistent (feature #4994) 6 years ago
Ilya Zhuravlev e057ea171f spell window: don't manually recalculate edit box width every update 6 years ago
Ilya Zhuravlev 26ac7412a0 Spell window: dynamically resize the edit box, change delete button caption 6 years ago
Ilya Zhuravlev 2d94fa20d2 spell window layout: make longer to fit russian translation 6 years ago
Ilya Zhuravlev 04de2fcc54 spell window: Use sDeleteSpell instead of hardcoding string caption 6 years ago
Ilya Zhuravlev 6c96b5653b Add a button to delete spells from spellwindow 6 years ago
Capostrophic 34ea9ea813 Add an option to restore MCP-like movement behavior 6 years ago
Capostrophic c7ac06b960 Always account for every follower travelling 6 years ago
Andrei Kortunov 7e0bf40dbe Allow to shrink tooltip width to its actual text width (bug #3812) 6 years ago
Capostrophic fcf679de49 Make the default vertical FOV in line with vanilla (bug #4933) 6 years ago
Andrei Kortunov 31ddb0a482 Allow to calculate UI skin size based on texture resolution (feature #4968) 6 years ago
terrabyte25 61c3847a12 Add magic animation option to advanced page 6 years ago
Andrei Kortunov 35facc5cde Add an option to use casting animations for magic items (feature #4962) 6 years ago
Capostrophic a1ec2aec26 Update SDL controller mappings from upstream 6 years ago
bzzt 4708db258e Minor water shader cleanup - avoid redundant calculations 6 years ago
Andrei Kortunov bbb1fdd92f Reduce default composite map distance to decrease GPU loading 6 years ago
Capostrophic 02242ce66b Fix shader specular lighting (again) 6 years ago
Capostrophic 168e758921 Correct look and behavior of some setting sliders 6 years ago
AnyOldName3 5b2691e744 Actually use specular shininess parameter instead of hardcoded value. 6 years ago
elsid f2e47d640d
Add option to limit max number of navmesh tiles 6 years ago
Andrei Kortunov 5505582a97 Fix localized 'Invert Y axis' label cutoff 6 years ago
Andrei Kortunov 9398117ea7 Allow to do not reflect terrain 6 years ago
Andrei Kortunov 00ab552184 Add more settings to water reflections in exteriors (feature #4859) 6 years ago
Andrei Kortunov 56fea4b062 Add setting to control composite geometry size 6 years ago
bzzt 9d44e18af6 Allow to configure terrain vertex LOD 6 years ago
bzzt fd94d7f7ff Make Distant Terrain more configurable (feature #4890) 6 years ago
Bret Curtis dc1c2358b9
Merge pull request #2089 from akortunov/qthelp
Editor: Add basic info window
6 years ago
Bret Curtis df2de8a661
Merge pull request #2068 from Capostrophic/normalweapons
Make normal weapon resistance behavior closer to vanilla (bug #4384)
6 years ago
Capostrophic 4138e29ca4 Add option to restore the previous ammo behavior 6 years ago
Bret Curtis 942f7f776d
Merge pull request #2168 from Capostrophic/gamepad
Option to disable controller (feature #3980)
6 years ago
Chris Djali cb5a57e41b
Merge pull request #1547 from AnyOldName3/osgshadow-test-vdsm
Shadows
6 years ago
elsid 9626b6ec42
Add option to disable DetourNavigator component to find paths 6 years ago
Capostrophic 39dcbacf44 Option to disable controller (feature #3980) 6 years ago
AnyOldName3 f3fc888ab9 Merge branch 'osgshadow-test-vdsm-mesa-optimised-shader-2' into osgshadow-test-vdsm 6 years ago
AnyOldName3 9b92943d1a Don't rely exclusively on a shadow map when out of its depth range 6 years ago
AnyOldName3 abe9ba736e Add line breaks to make settings more readable. 6 years ago
AnyOldName3 556c9a3382 Add normal-offset shadow mapping to remove shadow acne (flicker) 6 years ago
Capostrophic 731f91759e Account for inverted tangents on normal-mapped objects (bug #3733) 6 years ago
Andrei Kortunov 8580a58ba0 Optimize HUD update (do not do unnecessary work) 6 years ago
Andrei Kortunov 8687a49c19 Editor: Added basic info window 6 years ago
AnyOldName3 e2515f6db7 Merge branch 'master' into osgshadow-test-vdsm 6 years ago
Bret Curtis 83e346e1e6
add new bugtracker 6 years ago
Bret Curtis b8b1a52216 add commit date; revert boost as we are not breaking anything yet 6 years ago
Bret Curtis fc10adb608 makes openmw.appdata.xml a template that accepts @OPENMW_VERSION@ so we do not have to update it all the time; fix deprecated warning for boost header; un-ignore openmw.appdata.xml 6 years ago
AnyOldName3 2d5da1a6fa Don't exclusively rely on a shadow map if its bounds have been expanded since the cull traversal. 6 years ago
Capostrophic 7b5932a49d Add Invert X Axis option (feature #3610) 6 years ago
AnyOldName3 0a409c0ab8 Make shadow map front-face culling configurable 6 years ago
AnyOldName3 dd207d9e54 Make the shadow polygon offset parameters configurable 6 years ago
AnyOldName3 49487355a5 Merge branch 'osgshadow-test-vdsm' of https://github.com/AnyOldName3/openmw into osgshadow-test-vdsm 6 years ago
AnyOldName3 642002b302 Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm 6 years ago
Bret Curtis caad388c26 bump our versions to 0.46, keep this commit in mind when trying to automate this into one place 6 years ago
Stanislaw Halik caefe8cda0 fix win32 app manifest copy-paste error 6 years ago
AnyOldName3 02a8c6a7ce
Merge branch 'master' into pr/fix-hidpi-resolution 6 years ago
Bret Curtis f6243fae83
Merge pull request #1615 from akortunov/holstered_weapons
Weapon sheathing
6 years ago
Capostrophic fcb2cde1dd Tweak the default chargen and level up messages 6 years ago
Stanislaw Halik 5e3e01cac0 fix resolution on HiDPI displays under Windows
The same Windows functionality as scaling user interface elements,
confuses fullscreen games unless they set a particular of metadata to
indicate that they perform the scaling by themselves.

What happened was treating 2160p as 1440p despite the former being
chosen. The same occured with other game title prior to introducing the
metadata bits.

Fortunately with CMake there's no need to invoke the mt.exe "manifest
tool" manually.

Note that the setting of "per-monitor DPI aware" still leaves openmw
confused, hence the choice of global-DPI-aware.
6 years ago
Andrei Kortunov 92e45507d8 Weapon sheathing support, including quivers and scabbards (feature #4673) 6 years ago
AnyOldName3 0bafa4399b Use distant shadow maps when the current fragment is outside the depth range of the near ones. 6 years ago
AnyOldName3 ad9dab8593
Switch alpha test from < to <= to fix weird shadows on actors with 50% chameleon 6 years ago
AnyOldName3 3785ba6aa0 Merge upstream/master 6 years ago
Bret Curtis d6c674660a
Merge pull request #1633 from elsid/pathfinder_detour
Use recastnavigation for pathfinding (#2229)
6 years ago
Marc Zinnschlag 854d85cb47 Merged merge request !42 6 years ago
Bret Curtis cbbe69f3f2 additional cleanups for non-essential fallbacks 6 years ago
Bret Curtis 9b83a2345b remove unnecessary fallbacks 6 years ago
Bret Curtis 988914725a wip 1
wip2

add more Level_UP and QA text

the rest of the questions
6 years ago
Capostrophic 8757b3edd1 Add icons for Edit and Touch actions (kudos to akortunov) 6 years ago
Capostrophic 89b8eb029f Add icons for record context menu actions 6 years ago
elsid 49d81241db Merge branch 'master' into pathfinder_detour 6 years ago
Bret Curtis e7892361f6
Merge pull request #1994 from akortunov/actor_culling
Minor tweaks for actors processing range setting
6 years ago
elsid abc51a8a17 Add settings option to set max number of polygons per navmesh tile 6 years ago
Andrei Kortunov 06d226a1b7 Minor tweaks for actors processing range setting 6 years ago
Marc Zinnschlag 9dd0d641bc Merged pull request #1931 6 years ago
Capostrophic d27d48eb22 Fix revert record icon 6 years ago
Andrei Kortunov e7de6b974a Optimize actors processing
1. Do not update physics and animations for actors outside processing range (bug #4647)
2. Do not render such actors
3. Add transparency to actors near processing border, so they will not pop up suddenly
6 years ago
AnyOldName3 e22ab64ebf Fix typo in lighting.glsl 6 years ago
AnyOldName3 85b97d19d3 Add alpha threshold for shadow casting. 6 years ago
AnyOldName3 474770eca8 Switch shadow map rendering to a specialised, simplified shader. 6 years ago
AnyOldName3 ce15369bbd Convert colorMode shader define to a uniform 6 years ago
elsid ed73d130f9
Cache navmesh tiles
Use LRU modification to hold currently used items. Use RecastMesh binary
data for item key.

Store original pointer of btCollisionShape in user pointer to make available
it as an identifier within all duplicates. Use pointer to heights data array
for btHeightfieldTerrainShape.
6 years ago
elsid 7c80bb9411
Support multiple threads for async nav mesh updater 6 years ago
elsid dc09674362
Add command and settings option to enable actors paths render 6 years ago
elsid c3298d13a6
Add log sinks (stdout and file) 6 years ago
elsid c26773bd29
Log update NavMesh status 6 years ago
elsid faaf50446d
Option to initially enable NavMesh render 6 years ago
elsid ed3a255f65
Do not use NavMesh to find changed tiles 6 years ago
elsid 373adc6ec4
Option to enable/disable file names revisions 6 years ago
elsid 41caca24ee
Options to enable/disable write recast mesh and nav mesh into file 6 years ago