psi29a
c5d49b44ba
Merge branch 'lua_settings' into 'master'
...
Add Lua package 'openmw.settings'
See merge request OpenMW/openmw!1017
3 years ago
Alexei Dobrohotov
9834fd51af
Address shader issues pointed out by AnyOldName3
3 years ago
Alexei Dobrohotov
11694ba87f
Correct dark map and detail map alpha handling
...
Comment texenv usage in NIF loader
3 years ago
Petr Mikheev
2938aaf05c
Rename `API_VERSION` -> `API_REVISION` in Lua API.
3 years ago
Petr Mikheev
3e4c0b775d
Add Lua package 'openmw.settings'
3 years ago
psi29a
6949dd89c2
Merge branch 'gui_shaders' into 'master'
...
Add shader path for mygui (#6162 )
See merge request OpenMW/openmw!1019
3 years ago
psi29a
a7881b9196
Merge branch 'wobblywater' into 'master'
...
Wobbly Water: make shorelines wavy when refraction is enabled
See merge request OpenMW/openmw!673
3 years ago
Cédric Mocquillon
1051745f29
[Launcher] Add new setting 'allow zooming' to advanced tab in the launcher
3 years ago
CedricMocquillon
8c87defddf
[Local map] Use the distance view in the local map
3 years ago
Cédric Mocquillon
3373afcc83
[Settings] Set values
3 years ago
Abdu Sharif
216d91837f
Fix #6174
3 years ago
glassmancody.info
e8c6f31e0c
add shader path for mygui ( #6162 )
3 years ago
fredzio
643a64cb2f
Change some settings for async physics:
...
- default to 1 thread
- default to always use defered aabb update, remove option
- always keep a cache of LOS request for at least the current frame.
This decreases number of raycast, especially when a lot of actors are
involved and "NPCs avoid collisions" is on
4 years ago
Petr Mikheev
25cc884c17
Integrate Lua doc into sphinx doc (issue #5931 )
4 years ago
Petr Mikheev
4eb5841c60
Update OpenMW Lua documentation
4 years ago
Petr Mikheev
403d31313c
New setting "lua num threads". Thread syncronization is changed from std: 🧵 :yield to std::condition_variable.
4 years ago
Petr Mikheev
7087eb1a4e
Add built-in Lua library 'openmw_aux' that extends OpenMW Lua API
4 years ago
Petr Mikheev
b432a1a1c1
Add a directory for builtin lua scripts. Dehardcoded game mechanics are supposed to live there.
4 years ago
elsid
4259f7f230
Add setting to enable/disabled notification for saved screenshots
4 years ago
Evil Eye
eced6f2126
Implement the help command
4 years ago
AnyOldName3
84a9facedf
Disable coverage adjustment for blended objects
4 years ago
psi29a
f66196588c
Merge branch 'object_paging_min_size_combo_box' into 'master'
...
Adding Object Paging Min Size combo box to Advanced -> Visuals
See merge request OpenMW/openmw!917
4 years ago
psi29a
9058fa9f60
Merge branch 'fix_launcher_ui' into 'master'
...
Make launcher Advanced/Visuals tab look more like other
See merge request OpenMW/openmw!908
4 years ago
Thunderforge
9f2f5174d4
Adding Object Paging Min Size combo box to Advanced -> Visuals
...
Requested in Discord by CMAugust and hammered out with a few other users.
4 years ago
psi29a
05c5688e3a
Merge branch 'slider' into 'master'
...
Make the light distance slider de/increment by 128
Closes #6052
See merge request OpenMW/openmw!904
4 years ago
Dobrohotov Alexei
f12a52c603
Make the light distance slider de/increment by 128
4 years ago
Thunderforge
4a15868c0e
Moving Lighting Method from Advanced -> Visuals to Graphics -> Lighting
...
The plan is to add additional options to this new tab, and since it's of similar status as the Shaders settings, it makes sense to put them next to them on the Graphics page.
4 years ago
psi29a
4bc7012104
Merge branch 'pack-default-settings' into 'master'
...
Pack default settings
Closes #5925
See merge request OpenMW/openmw!822
4 years ago
psi29a
a8898a3d4c
Merge branch 'remove_extra_box' into 'master'
...
[Launcher] Removing extra box surrounding all main content
See merge request OpenMW/openmw!832
4 years ago
psi29a
fd89582e0c
Merge branch 'navmesh_wait' into 'master'
...
Wait until navmesh is generated within given distance around player (#5500 )
Closes #5500
See merge request OpenMW/openmw!819
4 years ago
Andrei Kortunov
49a744b65a
Make groundcover to use rendering distance in units instead of cells
4 years ago
Andrei Kortunov
08f30e6f50
Temporary increase default near clip distance, until reverse-z depth buffer is implemented
4 years ago
Thunderforge
ad6cc6e775
Grouping settings on Advanced -> Visuals
...
Since we'll be adding additional settings in the near future and the list is already getting very long, I figured I would group these like we do on the "Miscellaneous" tab.
4 years ago
AnyOldName3
92325976e9
Update documentation to refer to defaults.bin
4 years ago
Thunderforge
b86356fe13
[Launcher] Removing extra box surrounding all main content
...
Previously, all main content was in a single box, separated from the bottom containing the version and Help/Close/Play buttons. For pages that already had boxes, that meant there were were boxes within boxes and this looked visually cluttered.
I've removed the box to reduce the amount of visual clutter and added a horizontal line so that the content is still separated from the bottom content.
4 years ago
elsid
7a51d0db18
Wait until navmesh is generated within given distance around player
...
Add a setting to change this distance.
To prevent situations when there is not enough navmesh generated and actors
can't find path correctly.
4 years ago
psi29a
9b0802f290
Merge branch 'launcher-tooltip-fix' into 'master'
...
Minor fix in launcher's advanced settings tab
See merge request OpenMW/openmw!754
4 years ago
tess
ad7aff4cee
Minor fix in launcher's advanced settings tab
4 years ago
elsid
ec87b3f8f7
Remove redundant ChunkyTriMesh
...
This AABB tree required when need to filter out input mesh that has not
influence navmesh tile output. This filtering is already done before. Each
recast mesh corresponds to a single navmesh tile and has appropriate bounds.
4 years ago
Dobrohotov Alexei
ad5ee1aa1c
Don't flip NV PPL shader Y axis erroneously
4 years ago
glassmancody.info
c48eee4eee
Clamp vertex lighting before interpolation
...
Fixes a regression in which pass lighting was clamped after being passed
to fragment shader. For correct FFP emulation, we need to clamp the result
in vertex shader. When clamping after interpolation, negative lights in
particular have a much more drastic effect.
4 years ago
AnyOldName3
ce3ed28403
Control stomping via settings.
4 years ago
AnyOldName3
87ce1a7351
Explain stomp constants
4 years ago
AnyOldName3
a81dfe9ccc
MGE XE-like stomping
4 years ago
AnyOldName3
1737f737df
Don't use a vec3 if only two components get read
4 years ago
psi29a
4e3f338826
Now that the lighting issue has been fixed, we can now enable active grid by default (which is guarded by distant land).
4 years ago
psi29a
d0883f9a0d
Merge branch 'light_settings_tweak' into 'master'
...
Lighting patch
Closes #5957 and #5959
See merge request OpenMW/openmw!752
4 years ago
glassmancody.info
16856d45c5
Lighting Patch
...
Fixes build errors with older OSG builds and some issues with 'shared' layout.
Bring back ambient in inventory through lightmodel instead of sun ambient, mirrors scene ambient/sunlight relationship.
Forces shaders when certain lighting methods are enabled and finalize settings.
Correctly override sun for localmap.
4 years ago
Andrei Kortunov
33b8233887
Validate GUI scaling and place it to the launcher
4 years ago
psi29a
f1cfdafd4d
Merge branch 'why_are_the_christmas_lights_still_up' into 'master'
...
Remove 8 light limit and add configurable lighting enhancements
See merge request OpenMW/openmw!618
4 years ago
glassmancody.info
531a6e1979
Code review fixes, remove implicit GLSL casts
4 years ago
glassmancody.info
582f7b52cf
Merge remote-tracking branch 'upstream/master' into why_are_the_christmas_lights_still_up
4 years ago
glassmancody.info
92033bca64
Fixed error in calculating viewspace sun dir, minor cleanup
4 years ago
glassmancody.info
9e80091aff
clear up force shaders and make it less convoluted
4 years ago
glassmancody.info
d4e7d25d14
Make life not suck for whoever wants to edit lighting shaders
4 years ago
glassmancody.info
eecb9886a9
Shader cleanup, fix indicies
4 years ago
glassmancody.info
4ba473b684
Finalize settings, torch fix
4 years ago
glassmancody.info
71c30a31df
in-game settings, some require restart
4 years ago
glassmancody.info
3d713e8602
Fix incorrect minimum ambient
4 years ago
glassmancody.info
280fd2b162
Merge remote-tracking branch 'upstream/master' into why_are_the_christmas_lights_still_up
4 years ago
glassmancody.info
71f7f30c0b
Don't break NV shaders
4 years ago
glassmancody.info
d195602a9d
Switch to shared layout, some rewording
4 years ago
glassmancody.info
cc31e1eea1
Ambient luminance threshold setting
4 years ago
glassmancody.info
690995988b
More formatting, OpenCS cells are unbroken
4 years ago
glassmancody.info
08b5681284
Missed redundant formatting changes
4 years ago
glassmancody.info
328ec85757
Code review cleanup, add setting documentation
4 years ago
glassmancody.info
24454a1698
Switch to integer, uint not reliable in GLSL 120
4 years ago
glassmancody.info
ec27e60284
Cutoff conditional in light shader
4 years ago
glassmancody.info
05a5cee132
Brighter point lights and light fade
4 years ago
glassmancody.info
7370acdf54
Merge remote-tracking branch 'upstream/master' into why_are_the_christmas_lights_still_up
4 years ago
glassmancody.info
43ac32921c
Rewrite, support different lighting methods
4 years ago
glassmancody.info
9d9074c244
Add shared UBO
4 years ago
glassmancody.info
dda735c54a
initial commit
4 years ago
elsid
634556be9d
Add setting to allow following creatures to find path over water surface
4 years ago
psi29a
484c46cb58
Merge branch 'hrtf-setting' into 'master'
...
Add Audio settings to openmw-launcher
See merge request OpenMW/openmw!692
4 years ago
Simon Meulenbeek
75b4871bab
Add Audio settings to openmw-launcher
4 years ago
psi29a
fe2a97ee39
Merge branch 'wizard-link' into 'master'
...
Implement #3983 - Add page to the wizard with links to buy morrowind
Closes #3983
See merge request OpenMW/openmw!693
4 years ago
tess
6f7e8d9f59
Implement #3983 - Add page to the wizard with links to buy morrowind
4 years ago
Matjaž Lamut
2cb4b62b83
De-hardcode references to mesh files used by the sky.
4 years ago
psi29a
9aed0bbf16
Merge branch 'spdx-license' into 'master'
...
Return to CC0-licensed appdata metadata
See merge request OpenMW/openmw!707
4 years ago
Alexander Olofsson
db32b8de91
Return to CC0-licensed appdata metadata
4 years ago
Roman Siromakha
c9acac557a
Merge pull request #3059 from akortunov/master
...
Revert MR672
4 years ago
Alexander Olofsson
44bd81e8f0
Use the SPDX license identifier in appdata XML
4 years ago
Andrei Kortunov
1ab5a9f530
Revert "Merge branch 'refractiontest' into 'master'"
...
This reverts commit b31459cc00
, reversing
changes made to 369adf1583
.
4 years ago
Alexei Dobrohotov
2fdbe9b3f6
Handle BSShader[PP/No]LightingProperty
4 years ago
wareya
2ea0bf91e6
try to estimate vertical water depth, not screen-direction water depth
4 years ago
wareya
56fe1a8c12
wobbly water
4 years ago
wareya
1a4e9df707
add bit to suppress coastline artifacts at more of a distance
4 years ago
wareya
bf336e4cb4
make sun scattering color stop being an ugly radioactive green
4 years ago
wareya
845e3944d6
make refraction more visible even at a distance
4 years ago
Andrei Kortunov
c68e047f19
Remove invalid MyGUI properties from layout files
4 years ago
AnyOldName3
34af58f53f
Use correct extension name.
...
Like 0068c7bb25
, but for other shaders, too
4 years ago
AnyOldName3
3103266406
Add correct preprocessor check when enabling extension
4 years ago
AnyOldName3
0431ba4c87
Merge branch 'alpha-meddling-shader-side-mip-meddling' into alpha-meddling
4 years ago
AnyOldName3
4ed67d8597
Improve A2C setting name
4 years ago
AnyOldName3
b8ee32e317
Support A2C for groundcover
4 years ago
AnyOldName3
4f510d85ba
Merge remote-tracking branch 'upstream/master' into alpha-meddling
4 years ago
psi29a
5566f2b06b
Merge branch 'optimise-groundcover-lighting' into 'master'
...
Optimise groundcover lighting
See merge request OpenMW/openmw!600
4 years ago
AnyOldName3
f8f6d63d4c
Optimise groundcover lighting
4 years ago
Nelsson Huotari
382324173b
\ to /
4 years ago