Commit Graph

8131 Commits (master)

Author SHA1 Message Date
psi29a a57c350c08 Merge branch 'paint_svg' into 'master'
Change SVG icons color in the editor

See merge request OpenMW/openmw!4060
1 day ago
AnyOldName3 ee3d012a6a Use CLAMP_TO_EDGE for shadows
Partially mitigates https://gitlab.com/OpenMW/openmw/-/issues/7944

The border was necessary in the olden days when the FFP might have shadows, but they require shaders now.
3 days ago
psi29a e4fd852df6 Merge branch 'ba2' into 'master'
BA2 support fixes

See merge request OpenMW/openmw!4055
3 days ago
psi29a 1eb6b322a7 Merge branch 'morefunfallout4discoveries' into 'master'
Fix reading BSLightingShaderProperty backlight power in NIF Bethesda stream version 132

See merge request OpenMW/openmw!4058
3 days ago
Alexei Kotov a5d936993f Clarify Fallout 4 next gen update BA2 version naming 4 days ago
Andrei Kortunov 98abfcfe00 Use grayscale images for disabled icons 4 days ago
Andrei Kortunov 070327a259 Change SVG color in the editor 4 days ago
Alexei Kotov 52bc744642 Fix reading backlight power in NIF stream version 132 5 days ago
Alexei Kotov 52d77e3a45 Version 8 texture BA2s found 5 days ago
Alexei Kotov f0e4793321 Remove allow shadow map overlap setting (#7939) 5 days ago
Alexei Kotov 61b6150c01 Properly detect the version for post-FO4 BA2 formats 5 days ago
Alexei Kotov f796e051cb Support zlib-compressed version 3 DDS BA2s 5 days ago
Alexei Kotov b32385a0af Fix BA2 signature check 5 days ago
Alexei Kotov 22fb3d7f83 Add support for Fallout 4 next-gen update BA2s 5 days ago
psi29a 26f0e6b22c Merge branch 'nifmisc' into 'master'
Miscellaneous NIF loader corrections

See merge request OpenMW/openmw!4052
6 days ago
Alexei Kotov 7f13f6a4e9 Use osg::Fog::compare in NifOsg::Fog::compare 7 days ago
psi29a a628c658a9 Merge branch 'lessgoofymaterialptr' into 'master'
Simplify material file pointer acrobatics

See merge request OpenMW/openmw!4049
1 week ago
psi29a 99a0755094 Merge branch 'remove_natural_sort' into 'master'
Remove dead code

See merge request OpenMW/openmw!4047
1 week ago
Alexei Kotov 745be2e91b Implement NifOsg::Fog::compare() 1 week ago
Alexei Kotov a513049129 Adjust drawable property state changes
Reset shininess and specular strength when specular lighting is supposed to be disabled
Don't add the material redundantly if a sorter is pushed
Don't discard non-default emissive and specular multipliers if there's no sorter or material
1 week ago
Alexei Kotov 713e741f9c Share fog state attributes 1 week ago
Alexei Kotov d7bd5e76ca Move wrapping flag handling to relevant properties 1 week ago
psi29a 02cdeb6252 Merge branch 'scalable_editor' into 'master'
Treat editor icons as scalable

See merge request OpenMW/openmw!4042
1 week ago
Alexei Kotov 78eda530ac Simplify material file pointer acrobatics 1 week ago
Andrei Kortunov 6390fdee7a Remove dead code 1 week ago
psi29a 023c0f7a46 Merge branch 'vfs_normalized_path_6' into 'master'
Use normalized path for music related functions

See merge request OpenMW/openmw!4038
1 week ago
Andrei Kortunov 1bb48bcef7 Treat editor icons as scalable 1 week ago
Alexei Kotov 884668927f BGSM Reader: include cleanup, adjust getFile return result 2 weeks ago
elsid a863899eb1
Use normalized path for SoundManager::streamMusic 2 weeks ago
Alexei Kotov 77c3cd4467 More BGSM cleanup 2 weeks ago
Alexei Kotov 6be2bb70c3 Remove unused remnants of NIFStream from BGSMStream 2 weeks ago
Alexei Kotov ea5e101821 Handle glow maps for BGSM files 2 weeks ago
Alexei Kotov 8325e100df More decal deduplication 2 weeks ago
Alexei Kotov 5789eb73b1 Deduplicate decal and alpha handling in NifLoader 2 weeks ago
Alexei Kotov 4ccf9c1917 Deduplicate NifLoader texture attachment
Handle non-existent shader materials more gracefully
Deduplicate shader material drawable property handling
2 weeks ago
Alexei Kotov e680123482 NifLoader: Make the image manager a member 2 weeks ago
Alexei Kotov 8997bd6854 Apply shader material transparency parameters, get rid of unwanted shiny 2 weeks ago
Alexei Kotov 1d65aaee71 Formatting 2 weeks ago
Alexei Kotov 96f5ae5a8d Handle BGSM decal flag, hide visibility editor markers 2 weeks ago
Alexei Kotov 1a961f3021 Extremely early handling for BGSM/BGEM files 2 weeks ago
Alexei Kotov fe1cb3a5ae Add a resource manager for BGSM files 2 weeks ago
Alexei Kotov cb77bcc4c8 Initial BGEM file parsing 2 weeks ago
Alexei Kotov 484a360792 Add a safety measure for string loading in BGSM 2 weeks ago
Alexei Kotov f9f8c1e591 Fix depth test reading in BGSM 2 weeks ago
Alexei Kotov 8ef6304dd9 BGSM colors are Vec3 2 weeks ago
Alexei Kotov 015aca2cfd Initial BGSM file parsing 2 weeks ago
Alexei Kotov 124df1be61 Parse shared part of material files 2 weeks ago
Alexei Kotov aea7b10986 Add dummy BGSM/BGEM file reader 2 weeks ago
AnyOldName3 04f1dc282b Merge branch 'fix-osga-rotate-wildly' into 'master'
Fix OSGAnimation issues

See merge request OpenMW/openmw!3989
2 weeks ago
elsid e11a5a4352
Use normalized path for SoundManager::playPlaylist 2 weeks ago