Commit Graph

33942 Commits (78eda530ac0ff2b45cf8eeb88c410f1a800f4110)
 

Author SHA1 Message Date
Alexei Kotov 78eda530ac Simplify material file pointer acrobatics 8 months ago
psi29a 023c0f7a46 Merge branch 'vfs_normalized_path_6' into 'master'
Use normalized path for music related functions

See merge request OpenMW/openmw!4038
8 months ago
psi29a 7a172b061f Merge branch 'toboldlygowherenowizardcathasgonebefore' into 'master'
Support Bethesda shader material files (#7777)

Closes #7777

See merge request OpenMW/openmw!4041
8 months ago
Alexei Kotov 884668927f BGSM Reader: include cleanup, adjust getFile return result 8 months ago
elsid a863899eb1
Use normalized path for SoundManager::streamMusic 8 months ago
Alexei Kotov 77c3cd4467 More BGSM cleanup 8 months ago
Alexei Kotov 6be2bb70c3 Remove unused remnants of NIFStream from BGSMStream 8 months ago
Alexei Kotov ea5e101821 Handle glow maps for BGSM files 8 months ago
Alexei Kotov 8325e100df More decal deduplication 8 months ago
Alexei Kotov 32d24e73fe Update changelog (#7777, Bethesda material files) 8 months ago
Alexei Kotov 6f9206428d Don't ignore material files in NifLoader tests 8 months ago
Alexei Kotov 4e3d45db1b Deduplicate file handling in niftest 8 months ago
Alexei Kotov 5789eb73b1 Deduplicate decal and alpha handling in NifLoader 8 months ago
Alexei Kotov 4ccf9c1917 Deduplicate NifLoader texture attachment
Handle non-existent shader materials more gracefully
Deduplicate shader material drawable property handling
8 months ago
Alexei Kotov e680123482 NifLoader: Make the image manager a member 8 months ago
Alexei Kotov 8997bd6854 Apply shader material transparency parameters, get rid of unwanted shiny 8 months ago
Alexei Kotov 1d65aaee71 Formatting 8 months ago
Alexei Kotov 96f5ae5a8d Handle BGSM decal flag, hide visibility editor markers 8 months ago
Alexei Kotov 1a961f3021 Extremely early handling for BGSM/BGEM files 8 months ago
Alexei Kotov fe1cb3a5ae Add a resource manager for BGSM files 8 months ago
Alexei Kotov cb77bcc4c8 Initial BGEM file parsing 8 months ago
Alexei Kotov 484a360792 Add a safety measure for string loading in BGSM 8 months ago
Alexei Kotov f9f8c1e591 Fix depth test reading in BGSM 8 months ago
Alexei Kotov 8ef6304dd9 BGSM colors are Vec3 8 months ago
Alexei Kotov 015aca2cfd Initial BGSM file parsing 8 months ago
Alexei Kotov 124df1be61 Parse shared part of material files 8 months ago
Alexei Kotov 4a03555d53 Add BGEM/BGSM file support to niftest 8 months ago
Alexei Kotov aea7b10986 Add dummy BGSM/BGEM file reader 8 months ago
psi29a 2438fb4c98 Merge branch 'windows_qt6' into 'master'
Use Qt6 on Windows by default

See merge request OpenMW/openmw!4016
8 months ago
psi29a ddd64c893a Merge branch 'noyoudumbtoolyourflipingwrong' into 'master'
Don't flip the water normal map twice

See merge request OpenMW/openmw!4022
8 months ago
psi29a f21453f0b7 Merge branch 'twoahahidles' into 'master'
Change wander package column names to match reality

See merge request OpenMW/openmw!4032
8 months ago
psi29a b072b9e54b Merge branch 'actuallynormalnormalz' into 'master'
Reconstruct normal Z *properly*

See merge request OpenMW/openmw!4036
8 months ago
psi29a 29d6c76f93 Merge branch 'log_not_supported_agent_bounds_ptr' into 'master'
Log ptr for which agent bounds are not supported

See merge request OpenMW/openmw!4040
8 months ago
psi29a e35f4fb35d Merge branch 'launcher-sv-2024-04' into 'master'
Swedish translation of the launcher

See merge request OpenMW/openmw!4017
8 months ago
Joakim Berg f9eefd9ac4 Swedish translation of the launcher 8 months ago
AnyOldName3 04f1dc282b Merge branch 'fix-osga-rotate-wildly' into 'master'
Fix OSGAnimation issues

See merge request OpenMW/openmw!3989
8 months ago
elsid 5b0eb0b5b0
Log ptr for which agent bounds are not supported
To make it easier to find what NPC or mod makes this happen.
8 months ago
elsid 40cc16046b
Use normalized path for sound decoder 8 months ago
elsid e11a5a4352
Use normalized path for SoundManager::playPlaylist 8 months ago
elsid 38b005cda6
Use normalized path to store playlist music files 8 months ago
elsid 82931059fd
Make NormalizedView constructor from const char* explicit 8 months ago
Sam Hellawell b7aa3b9f47 Remove rename from RenameBonesVisitor, rename to RenameAnimCallbacksVisitor 8 months ago
Alexei Kotov 537964f8d8 Reconstruct normal Z *properly* 9 months ago
psi29a e4c70b7861 Merge branch 'anyoldname3-and-the-amazing-technicolour-terminal-emulator' into 'master'
Support coloured terminal output on Windows

See merge request OpenMW/openmw!4027
9 months ago
psi29a 3600c6c7c7 Merge branch 'filterview' into 'master'
Validate INFO filters when loading the record

See merge request OpenMW/openmw!4003
9 months ago
psi29a b91ff634e4 Merge branch 'navmesh_queue' into 'master'
Optimize queue for navmesh async jobs

See merge request OpenMW/openmw!4025
9 months ago
Sam Hellawell d09f32d9e4 Yes sir clang 9 months ago
Sam Hellawell 2653b76db9 getTranslation/getTransformForNode refactor, unit tests 9 months ago
Andrei Kortunov 118114c498 Add misisng empty line 9 months ago
Andrei Kortunov d06e8e2c24 Use Qt6 on Windows by default 9 months ago