Commit Graph

324 Commits (5c0214142b77e1bf91085c4065023cf4fc64245d)

Author SHA1 Message Date
Gleb Mazovetskiy 99ba45a308 Optional static builds of OSG, MyGUI, Bullet 3 years ago
wareya 18ef32ca82 values for this higher than sGroundOffset cause jittering on some surface; use safe-seeming value slightly less than sGroundOffset 3 years ago
CedricMocquillon 73afc55462 Fork the current process to monitor exe, generate minidump on crash 3 years ago
Nelsson Huotari 6e77ad1f6a OSG-Collada animation support 4 years ago
AnyOldName3 f7dddb8857 Merge branch '3' of https://gitlab.com/bzzt/openmw into shadows-bin
This won't actually work.
4 years ago
Bret Curtis 82431b752d removed unnessary bits that cmake should be doing for us; replace Misc::gcd with std::gcd 4 years ago
Alexei Dobrohotov 1492ba4a53 Link against LZ4::LZ4 4 years ago
Alexei Dobrohotov 66d2b9c195 Add Skyrim SE BSA version support
Fix embedded file name loading
4 years ago
fredzio 4ea07639b8 Unbreak build with cmake < 3.12
This reverts commit 3cadc16f88.
4 years ago
fredzio 3cadc16f88 Convert components to an OBJECT library. It saves space in the object
directory (about 1G on an optimized build on Windows and BSD).
Build should run somewhat fast as well.
4 years ago
AnyOldName3 441c09578a Merge remote-tracking branch 'origin/khr_debug' into khr_debug 4 years ago
Capostrophic a61267f57d Replace NodeUserData with a custom transform node 4 years ago
Bret Curtis f47d2bb8af make sure we use case-sensative BULLET_ prefix 4 years ago
Bret Curtis 61a5c6125d #5480: Drop Qt4 support and require Qt 5.12 or later. 4 years ago
psi29a 1724099d34 Merge branch 'mingw' into 'master'
Fix mingw Windows build

See merge request OpenMW/openmw!213
4 years ago
elsid d35ccc39c6
Fix build tests with double precision bullet 4 years ago
laikh d6e4fbe085 Fix mingw Windows build 4 years ago
Alexei Dobrohotov a68a4338a0
Merge pull request #2841 from Assumeru/consistent-refs
Script reference consistency
4 years ago
Andrei Kortunov add42830d9 Add a flag to use double-precision functions from Bullet 4 years ago
Evil Eye f0e2ee45fa reuse ImplicitRef and ExplicitRef for enable, disable, getdisabled, startscript; move scriptrunning and stopscript 4 years ago
Andrei Kortunov b33c4c920c Move all OICS handling to the separate file 4 years ago
Bret Curtis 8a8107e837 as it says; revert vismask and uncomplicate openmw 4 years ago
fredzio 0630cc482c Compile helpviewer in components only when USE_QT is defined
It fixes build of OpenMW alone (wihtout launcher or OpenCS)
4 years ago
Frederic Chardon 513ac8986d Add link to opencs documentation on readthedocs, available through
context menu.
The documentation opens in default browser.

There are 3 contexts:
- global: opens the OpenMW CS User Manual main page
- when a record is selected: opens the "Tables" page
- when the filter field is selected: opens the "Record Filters" page

There is also a link to the OpenCS tutorial in the help menu.
4 years ago
elsid 7ae7cb181d
Support recast mesh rendering 4 years ago
Andrei Kortunov 84979fa8b7 Move VisMask to components 4 years ago
elsid 1e106013a0
Use navmesh to find wander destination outside pathgrid for ground based actors
Use dtNavMeshQuery::findRandomPointAroundCircle from recastnavigation
4 years ago
Andrei Kortunov cb1a8ec518 Do not link the Boost threads library 4 years ago
bzzt d340224c95 shadowsbin for gl state reduction 5 years ago
elsid a7930073e8
Move settings parser declaration to separate header 5 years ago
Andrei Kortunov bf5f68a4d8 Replace boost GCD to the homebrew implementation 5 years ago
AnyOldName3 ac18983f37 Finish gldebug location move 5 years ago
AnyOldName3 3d917fcbad Add basic OpenGL debug callback 5 years ago
Chris Djali cb5a57e41b
Merge pull request #1547 from AnyOldName3/osgshadow-test-vdsm
Shadows
5 years ago
elsid 1d3668cd22
Add Navigator interface 5 years ago
elsid c68e64a2a7
Make navigator from settings manager setting in separate function 5 years ago
AnyOldName3 8482236a82 Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm 5 years ago
Azdul 6aa6b2dc89 Removed TES4 from file names. Correct Git file history / attribution. 5 years ago
Azdul c6fd979c42 Spaces instead of tabs in CMakeLists.txt 5 years ago
Azdul 96d19e07ca Fix Linux build 5 years ago
Azdul 25650e65bf Read any BSA file - detection based on version in BSA header 5 years ago
AnyOldName3 d0c254bc7e Merge remote-tracking branch 'upstream/master' into osgshadow-test-vdsm 6 years ago
elsid 792a0585c0 Add recastnavigation as subdirectory 6 years ago
AnyOldName3 3785ba6aa0 Merge upstream/master 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 dc09674362
Add command and settings option to enable actors paths render 6 years ago
elsid 144e1a063b
Support animated objects 6 years ago
elsid d2fd9abd51
Split RecastMesh into tiles 6 years ago
elsid 70a369f70e
Add command to enable NavMesh render
togglenavmesh or tnm
6 years ago
elsid fafba8ea0c
Use recastnavigation to find path 6 years ago