Qlonever
be10e0f85d
Reduce range of radial fade with disabled reverse Z
2023-04-16 16:04:53 +02:00
Qlonever
3391083795
Fix a mistake that broke underwater refraction
2023-04-16 16:04:53 +02:00
Qlonever
362d0cef74
Revert back to rational curve while allowing tweaking of DEPTH_FADE
2023-04-16 16:04:53 +02:00
Qlonever
b65ae956e3
Removes a tab
2023-04-16 16:04:53 +02:00
Qlonever
983cfbca03
Changes refraction function to be exponential with a configurable variable, removes unnecessary comments
2023-04-16 16:04:53 +02:00
Qlonever
b6ce6f67a1
Undo another spelling change
2023-04-16 16:04:53 +02:00
Qlonever
210bca0833
Undo spelling changes
2023-04-16 16:04:53 +02:00
Qlonever
5a7e8a689a
Undoes unintentional changes
2023-04-16 16:04:52 +02:00
Qlonever
a24295c474
Allows underwater fog to be radial when reverse-Z is disabled
2023-04-16 16:04:52 +02:00
Qlonever
2c06c7f577
Fixes indentation
2023-04-16 16:04:52 +02:00
Qlonever
b7ba58c8f2
Offsets reflection/refraction clip plane based on camera height and FOV
2023-04-16 16:04:52 +02:00
Qlonever
7628c23750
Makes refraction mixing based on water depth, fixes underwater fog misalignment near shores, allows underwater fog to be radial with reverse-Z
2023-04-16 16:04:52 +02:00
Qlonever
e5e117a186
Revert "Modify water shader to use depth for refraction mixing, fix various water..."
...
This reverts commit b7b7693d1220f49f5ecffddadc7544324458437a
2023-04-16 16:04:52 +02:00
Qlonever
88b2e79fde
Modify water shader to use depth for refraction mixing, fix various water shader issues, modify behavior of reflection/refraction culling plane
2023-04-16 16:04:52 +02:00
psi29a
a14bbcb62f
Merge branch 'doc-collada-texture-path' into 'master'
...
Documentation - more information on COLLADA texture paths
See merge request OpenMW/openmw!2925
2023-04-13 19:46:23 +00:00
Matjaž Lamut
1ab268d775
Documentation - more information on COLLADA texture paths
2023-04-13 19:46:23 +00:00
psi29a
6d2b0f3044
Merge branch 'interiorvention' into 'master'
...
Fix exterior check when finding markers
Closes #7330 and #7326
See merge request OpenMW/openmw!2923
2023-04-13 19:45:34 +00:00
Evil Eye
2deff337d8
Fix global map position
2023-04-13 17:44:23 +02:00
Evil Eye
97fb06d8c9
Add RefId::is
2023-04-13 17:43:13 +02:00
Evil Eye
4e0eb75094
Fix exterior check when finding markers
2023-04-13 17:21:13 +02:00
psi29a
d11a7899d4
Merge branch 'simple_ref_id_type_check' into 'master'
...
Replace VisitorCellIdIsESM3Ext with RefId::getIf function
See merge request OpenMW/openmw!2924
2023-04-13 07:04:01 +00:00
elsid
20129568e6
Replace VisitorCellIdIsESM3Ext with RefId::getIf function
2023-04-13 01:06:27 +02:00
Petr Mikheev
270320184e
Merge branch 'doc-typo-fix-1' into 'master'
...
Fix a small typo in the documentation
See merge request OpenMW/openmw!2926
2023-04-12 21:57:09 +00:00
Matjaž Lamut
7345825a47
Fix a typo in the documentation
2023-04-12 21:54:12 +00:00
psi29a
4fd8ed8f13
Merge branch 'qt_scene' into 'master'
...
Migrate from GraphicsWindowQt to QOpenGLWidget
See merge request OpenMW/openmw!2895
2023-04-11 10:51:07 +00:00
Andrei Kortunov
5862f9f284
Do not use GL ES wrappers
2023-04-11 12:18:01 +04:00
psi29a
d6d7746c9b
Merge branch 'records' into 'master'
...
[Lua] Fix implementation of types.*.records
See merge request OpenMW/openmw!2918
2023-04-11 06:54:19 +00:00
psi29a
898e43205e
Merge branch 'lua_fix_record_id' into 'master'
...
[Lua] Add missing `record.id` for NPC and Creature records.
See merge request OpenMW/openmw!2919
2023-04-11 06:53:59 +00:00
psi29a
15c83cafe0
Merge branch 'fix_cs_start' into 'master'
...
Do not initialize settings storage for editor
See merge request OpenMW/openmw!2917
2023-04-11 06:53:21 +00:00
psi29a
f946bea7c4
Merge branch 'launcher_typed_settings' into 'master'
...
Use typed settings storage in the Launcher settings page (#6876 )
See merge request OpenMW/openmw!2920
2023-04-11 06:53:04 +00:00
elsid
ec01d3cd0c
Use typed settings storage in the launcher settings page
2023-04-11 00:19:58 +02:00
elsid
121b75212f
Move SettingsPage settings related functions to anonymous namespace
2023-04-11 00:02:41 +02:00
Petr Mikheev
55c9cde2ed
[Lua] Add missing record.id for NPC and Creature records.
2023-04-10 23:28:15 +02:00
Petr Mikheev
9279c3d3e1
[Lua] Fix implementation of types.*.records
2023-04-10 23:15:28 +02:00
elsid
8f84431840
Do not initialize settings storage for editor
2023-04-10 21:29:56 +02:00
psi29a
c39083ba7e
Merge branch 'itsgraphingtime' into 'master'
...
Decouple PathgridGraph generation from cell
See merge request OpenMW/openmw!2914
2023-04-10 16:51:16 +00:00
psi29a
087050eddf
Merge branch 'original_default_settings' into 'master'
...
Check only original default settings
See merge request OpenMW/openmw!2913
2023-04-10 15:33:33 +00:00
psi29a
e0e3a2698b
Merge branch 'fix-load-time' into 'master'
...
Initialize the date when loading a cell
Closes #7320
See merge request OpenMW/openmw!2911
2023-04-10 15:31:49 +00:00
Evil Eye
584f112a7b
Decouple PathgridGraph generation from cell
2023-04-10 15:45:58 +02:00
elsid
bdc2eb5250
Check only original default settings
...
When more than 1 user config layers are used we still want to check only the
first layer of default settings loaded from settings-default.cfg.
2023-04-10 15:38:39 +02:00
psi29a
ad25e9b154
Merge branch 'settings_storage' into 'master'
...
Typed settings storage (#6876 )
See merge request OpenMW/openmw!2651
2023-04-10 10:36:15 +00:00
psi29a
cf9d2e0d89
Merge branch 'topic/list-potions' into 'master'
...
Implement API method `records` for all record types
See merge request OpenMW/openmw!2880
2023-04-09 20:48:49 +00:00
psi29a
c5feb99ccf
Merge branch 'load_esm4' into 'master'
...
Load more ESM4 records
See merge request OpenMW/openmw!2912
2023-04-09 20:45:15 +00:00
Petr Mikheev
693e3f0081
Hide ESM4 markers
2023-04-09 19:08:21 +02:00
Petr Mikheev
ff774d6406
Load more ESM4 records
2023-04-09 18:52:11 +02:00
Evil Eye
a90815e8ed
Merge branch 'fix_coc_to_interior' into 'master'
...
Avoid using findCellPosition for coc command implementation (#7312 )
Closes #7312
See merge request OpenMW/openmw!2910
2023-04-09 14:47:04 +00:00
Dan Vukelich
7f2acfe173
Move fix to a more logical place
2023-04-09 10:11:32 -04:00
Mitten.O
d1fd6d77ca
Document the records function for all record types
2023-04-09 15:01:44 +03:00
Mitten.O
85dc0ec481
Create a custom Lua usertype to expose a record store as a read-only array
2023-04-09 15:00:01 +03:00
elsid
83e60fef4e
Avoid using findCellPosition for coc command implementation
...
It breaks teleport to interior cells and in general is very fragile because
of using exception for common logic path. Remove the function since it's not
used anywhere else.
2023-04-09 13:39:29 +02:00