David Cernat
7e188f2dd6
Add OpenMW commits up to 14 Feb 2021
...
# Conflicts:
# apps/openmw/mwclass/door.cpp
# apps/openmw/mwscript/aiextensions.cpp
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
David Cernat
e1259fdc41
Add OpenMW commits up to 4 Feb 2021
...
# Conflicts:
# apps/openmw/engine.cpp
# apps/openmw/mwmechanics/npcstats.hpp
# apps/openmw/mwrender/globalmap.cpp
4 years ago
Nelsson Huotari
382324173b
\ to /
4 years ago
Nelsson Huotari
2c67f34c6d
Update base_anim file settings
4 years ago
Nelsson Huotari
3194520dcd
Move base_anim settings to settings-default.cfg
4 years ago
Andrei Kortunov
e3490c8606
Remove dead code
4 years ago
Andrei Kortunov
8874e88ff1
Drop fading setting
4 years ago
Andrei Kortunov
36fc573375
Take in account Z direction for stomping
4 years ago
Andrei Kortunov
5124e81348
Use linear interpolation instead of abrupt transitions for groundcover lighting
4 years ago
Andrei Kortunov
14cf0ce1dc
Implement instanced groundcover
4 years ago
AnyOldName3
b6e92c9c6d
Use ShaderVisitor to skip translucent framebuffer specific stuff
4 years ago
AnyOldName3
8af8ad3840
Always write opaque fragments instead of relying on blending being off for translucent RTT
4 years ago
David Cernat
da3316daf8
Add OpenMW commits up to 4 Jan 2021
...
# Conflicts:
# CMakeLists.txt
# apps/openmw/main.cpp
# apps/openmw/mwmechanics/npcstats.hpp
# apps/openmw/mwphysics/actor.cpp
# apps/openmw/mwphysics/mtphysics.hpp
# components/CMakeLists.txt
4 years ago
Alexei Dobrohotov
e4e19bab1b
Make min and max view distance accurate to vanilla
4 years ago
Andrei Kortunov
66fee6dccb
Enhance level-up tooltip
4 years ago
Alexei Dobrohotov
09759c6620
Clean up shader lighting
4 years ago
psi29a
11eff02a1d
Merge branch 'Show-more-information-about-level-on-menu' into 'master'
...
Show more information about level on menu
See merge request OpenMW/openmw!437
4 years ago
Evil Eye
525292b184
Add graphic herbalism to the launcher
4 years ago
Evil Eye
275b9aea4d
rename setting
4 years ago
Evil Eye
e62fff5f2e
Add a setting to disable graphical herbalism
4 years ago
CedricMocquillon
6bfdf0e57f
Add more information on mouse over level
4 years ago
psi29a
6f0b90e606
documented that currently underwater shadows are mutually exclusive to refraction scale; to be fixed in follow up issue #5709 ; documentation fixes
4 years ago
David Cernat
676481d061
Add OpenMW commits up to 14 Nov 2020
...
# Conflicts:
# .travis.yml
# apps/openmw/mwmechanics/tickableeffects.cpp
4 years ago
Alexei Dobrohotov
7e63afdecf
Allow loading arbitrary NIF files
4 years ago
Alexei Dobrohotov
9859565f8d
Improve grammar in [Physics] category of the default settings
4 years ago
David Cernat
7f435ceeac
Add OpenMW commits up to 1 Nov 2020
...
# Conflicts:
# CMakeLists.txt
# apps/openmw/main.cpp
# apps/openmw/mwclass/container.hpp
# apps/openmw/mwclass/creature.hpp
# apps/openmw/mwclass/npc.hpp
# apps/openmw/mwdialogue/dialoguemanagerimp.hpp
# apps/openmw/mwdialogue/journalimp.hpp
# apps/openmw/mwgui/container.cpp
# apps/openmw/mwgui/dialogue.hpp
# apps/openmw/mwgui/mainmenu.cpp
# apps/openmw/mwgui/windowmanagerimp.hpp
# apps/openmw/mwmechanics/aiactivate.hpp
# apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
# apps/openmw/mwscript/containerextensions.cpp
# apps/openmw/mwscript/interpretercontext.hpp
# components/CMakeLists.txt
4 years ago
Alexei Dobrohotov
f49bf028b9
Put a stretch menu background checkbox into the launcher ( #5672 )
4 years ago
Alexei Dobrohotov
de6d4ab44d
Make messageboxes overlap tooltips (bug #5639 )
4 years ago
psi29a
f513ee1f1d
Merge branch 'configurable_turning_delay' into 'master'
...
Makes the delay of turning while run configurable (part of "smooth movement")
See merge request OpenMW/openmw!349
4 years ago
psi29a
9d350ec824
Merge branch 'head_bobbing' into 'master'
...
Add head bobbing in first person mode
Closes #5043
See merge request OpenMW/openmw!320
4 years ago
Petr Mikheev
9ec6fce446
Makes the delay of turning while run configurable (part of "smooth movement").
4 years ago
David Cernat
68837aaf4a
Add OpenMW commits up to 15 Oct 2020
...
# Conflicts:
# .travis.yml
# CI/before_script.linux.sh
# CMakeLists.txt
# apps/openmw/mwgui/containeritemmodel.cpp
# apps/openmw/mwgui/tradewindow.cpp
# apps/openmw/mwphysics/actor.cpp
# apps/openmw/mwworld/actionteleport.cpp
# apps/openmw/mwworld/containerstore.cpp
4 years ago
fredzio
ae3306c019
Document async physics settings
...
Add an option to the launcher
Update changelog
4 years ago
fredzio
3c2504b442
Process movement queue in one or several background threads
...
Before movement calculation, the main thread prepare a
vector of ActorFrameData, which contains all data necessary to perform
the simulation, and feed it to the solver. At the same time it fetches
the result from the previous background simulation, which in turn is
used by the game mechanics.
Other functions of the physics system (weapon hit for instance)
interrupt the background simulation, with some exceptions described
below.
The number of threads is controlled by the numeric setting
[Physics]
async num threads
In case 'async num threads' > 1 and Bullet doesn't support multiple threads,
1 async thread will be used. 0 means synchronous solver.
Additional settings (will be silently switched off if async num threads = 0)
[Physics]
defer aabb update
Update AABBs of actors and objects in the background thread(s). It is not an especially
costly operation, but it needs exclusive access to the collision world, which blocks
other operations. Since AABB needs to be updated for collision detection, one can queue
them to defer update before start of the movement solver. Extensive tests on as much
as one installation (mine) show no drawback having that switched on.
[Physics]
lineofsight keep inactive cache
Control for how long (how many frames) the line of sight (LOS) request will be kept updated.
When a request for LOS is made for the first time, the background threads are stopped to
service it. From now on, the LOS will be refreshed preemptively as part of the background
routine until it is not required for lineofsight keep inactive cache frames. This mean
that subsequent request will not interrupt the background computation.
4 years ago
Petr Mikheev
be27b51279
Add head bobbing in first person mode
4 years ago
Alexei Dobrohotov
5ab29f26e9
Put the main menu below other windows (bug #5622 )
4 years ago
David Cernat
0eedf8fd9f
Add OpenMW commits up to 30 Sep 2020
...
# Conflicts:
# apps/openmw/mwmechanics/aicombat.cpp
# apps/openmw/mwmechanics/character.cpp
# apps/openmw/mwmechanics/summoning.cpp
# components/CMakeLists.txt
4 years ago
Petr Mikheev
a17fb14b8a
Add "smooth movement" and "NPCs avoid collisions" settings to openmw-launcher and to the docs; update CHANGELOG.md.
4 years ago
Petr Mikheev
b838782557
Avoid collisions between actors.
4 years ago
Petr Mikheev
71ba94a89a
Smooth turning; smooth stopping; combat headtracking
4 years ago
David Cernat
80af0ce6a7
Add OpenMW commits up to 29 Aug 2020
...
# Conflicts:
# CMakeLists.txt
# apps/openmw/mwmechanics/character.cpp
4 years ago
Andrei Kortunov
7c9497c4de
Use two columns when there is too many checkboxes in launcher's tab
4 years ago
Capostrophic
c436f29a1e
Make Advanced tab of the launcher look okay for everyone again
4 years ago
Petr Mikheev
6a4fa8a8b5
Add more settings to openmw-launcher
4 years ago
David Cernat
baa9446cd1
Add OpenMW commits up to 4 Aug 2020
4 years ago
Bret Curtis
82a45eb6ae
Merge pull request #2976 from Capostrophic/unconscious
...
Add option to always allow stealing from KO'd actors (feature #5545 )
4 years ago
Petr Mikheev
65c92b6488
Add alignment="Qt::AlignTop" to files/ui/graphicspage.ui
4 years ago
Capostrophic
9c930e38fa
Add option to always allow stealing from KO'd actors (feature #5545 )
5 years ago