psi29a
|
c454675cff
|
Merge branch 'nilightcolorcontroller' into 'master'
Give NiLightColorController its own struct
See merge request OpenMW/openmw!4472
|
2024-12-02 16:40:05 +00:00 |
|
Alexei Kotov
|
a923e311f5
|
Give NiLightColorController its own struct
|
2024-12-01 02:00:12 +03:00 |
|
elsid
|
a550a8af36
|
Use normalized path for KeyframeManager::get
|
2024-11-20 21:29:36 +01:00 |
|
Alexei Kotov
|
6e70893113
|
Parse bhkPoseArray
|
2024-09-18 23:53:33 +03:00 |
|
Alexei Kotov
|
695932d2db
|
Parse BSDistantObjectInstancedNode
|
2024-09-18 23:53:33 +03:00 |
|
Alexei Kotov
|
7149fbb408
|
Parse NiPSysRotDampeningCtlr
|
2024-09-18 22:03:15 +03:00 |
|
Alexei Kotov
|
5f7fa640b0
|
Parse bhkRagdollTemplate/bhkRagdollTemplateData
|
2024-09-17 00:26:06 +03:00 |
|
Max Yari
|
55ffb6d7d2
|
Animation blending implementation for NIF and osgAnimation through YAML files
Signed-off-by: Sam Hellawell <sshellawell@gmail.com>
|
2024-07-19 00:04:15 +01:00 |
|
Alexei Kotov
|
1d96c0adbf
|
Read BSTreadTransfInterpolator
|
2024-05-13 01:20:23 +03:00 |
|
Alexei Kotov
|
5f4a0c3bf1
|
Read BSAnimNote/BSAnimNotes
|
2024-05-13 01:12:09 +03:00 |
|
Alexei Kotov
|
c5a11f0c9f
|
Read BSRotAccumTransfInterpolator
|
2024-05-13 00:49:10 +03:00 |
|
Alexei Kotov
|
c647374c0d
|
Add compact B-Spline interpolators
|
2024-05-13 00:36:10 +03:00 |
|
Alexei Kotov
|
d458c07b36
|
Add base typed B-Spline interpolators
|
2024-05-13 00:20:32 +03:00 |
|
Alexei Kotov
|
5c6fca14c1
|
Read NiBSplineData/NiBSplineBasisData
|
2024-05-12 23:58:05 +03:00 |
|
Alexei Kotov
|
52bc744642
|
Fix reading backlight power in NIF stream version 132
|
2024-04-26 17:32:07 +03:00 |
|
Alexei Kotov
|
d7bd5e76ca
|
Move wrapping flag handling to relevant properties
|
2024-04-23 23:40:14 +03:00 |
|
elsid
|
79b73e45a1
|
Replace std::filesystem::path by std::string and std::string_view in nif code
It's used only for error reporting.
|
2024-03-11 22:07:37 +01:00 |
|
psi29a
|
0ad5829e5d
|
Merge branch 'move_components' into 'master'
Move local variables in components
See merge request OpenMW/openmw!3790
|
2024-01-20 15:53:07 +00:00 |
|
Andrei Kortunov
|
87c9f395f1
|
Move local variables in components
|
2024-01-19 16:01:48 +04:00 |
|
Evil Eye
|
48db113149
|
Address feedback
|
2024-01-17 18:10:42 +01:00 |
|
Evil Eye
|
27fa411f4f
|
Convert strings in nif files to utf8
|
2024-01-16 20:56:58 +01:00 |
|
psi29a
|
5d53eb7566
|
Merge branch 'russianroulette' into 'master'
BulletNifLoader: Handle NiSkinPartition, reduce false-positive collision generation for NiSwitchNode children
See merge request OpenMW/openmw!3634
|
2023-12-26 10:33:20 +00:00 |
|
Cody Glassman
|
187f63d3d3
|
support postprocess distortion
|
2023-12-21 10:56:38 -08:00 |
|
Alexei Kotov
|
9cdaf2c29b
|
Handle NiFogProperty (feature #5173)
|
2023-12-09 17:13:16 +03:00 |
|
Evil Eye
|
7cdf702a14
|
Merge branch 'niftestbsatool' into 'master'
bsatool and NIF debugging improvements
See merge request OpenMW/openmw!3619
|
2023-12-04 19:24:10 +00:00 |
|
Alexei Kotov
|
b93291840e
|
BulletNifLoader: Handle NiSkinPartition
Add NiSkinPartition recovery helper method
|
2023-12-04 15:53:24 +03:00 |
|
Alexei Kotov
|
99024d3826
|
Revamp NIF debug logging
Disabled by default
Extend it to supported files
Log more version info
Reduce noise
|
2023-11-28 21:46:29 +03:00 |
|
Alexei Kotov
|
9a43ca2d00
|
Move NiGeometry triangulation to NiGeometry
|
2023-11-24 23:39:49 +03:00 |
|
Andrei Kortunov
|
aeb46f5fba
|
Fix Coverity warnings
|
2023-11-16 18:53:43 +04:00 |
|
Alexei Kotov
|
e11bee250f
|
Merge branch 'init_field2' into 'master'
Init missing fields
See merge request OpenMW/openmw!3574
|
2023-11-11 21:34:53 +00:00 |
|
Alexei Kotov
|
7f92c1821e
|
Read BSCollisionQueryProxyExtraData
|
2023-11-08 13:38:14 +03:00 |
|
Alexei Kotov
|
fdf9184cae
|
Improve or fix FO76-related definitions
|
2023-11-08 13:38:14 +03:00 |
|
Andrei Kortunov
|
2d4e1b88b2
|
Init missing field
|
2023-11-07 15:52:49 +04:00 |
|
Alexei Kotov
|
af08205f19
|
Support BSShader/BSLightingShader depth flags
|
2023-11-03 18:38:01 +03:00 |
|
Alexei Kotov
|
0748e2094d
|
Read NiParticleBomb
|
2023-10-22 11:45:39 +03:00 |
|
Alexei Kotov
|
8ce9f7b9cf
|
Read BSPackedCombinedSharedGeomDataExtra
|
2023-10-20 17:39:58 +03:00 |
|
Alexei Kotov
|
23eb6289b3
|
Read BSLightingShaderPropertyUShortController
|
2023-10-20 17:09:42 +03:00 |
|
Alexei Kotov
|
981e482171
|
Read BSSubIndexTriShape
It's currently handled exactly like BSTriShape, which works ok enough for our purposes
|
2023-10-20 17:02:46 +03:00 |
|
Alexei Kotov
|
284129b9ec
|
Support Fallout 4 skinning
Convert the skinning data into NiSkinData-compatible format
|
2023-10-04 15:54:28 +03:00 |
|
Alexei Kotov
|
b9d42946be
|
Fix SSE mesh loading
|
2023-10-04 15:54:28 +03:00 |
|
Alexei Kotov
|
b4f81fb4fa
|
Fix formatting
|
2023-10-04 15:54:28 +03:00 |
|
Alexei Kotov
|
0497fd111f
|
Handle BSTriShape basic geometry
|
2023-10-04 15:54:28 +03:00 |
|
Alexei Kotov
|
8fb900da85
|
Remove GeometryInterface
Actually, it was a terrible idea
|
2023-10-04 15:54:28 +03:00 |
|
Alexei Kotov
|
291d0de79e
|
Read more FO4 extra data records
|
2023-10-04 15:54:28 +03:00 |
|
Alexei Kotov
|
94b286a088
|
Read NiLightRadiusController
|
2023-10-04 15:54:28 +03:00 |
|
Alexei Kotov
|
6c2a79184d
|
Read FO4 skinning data
|
2023-10-04 15:54:28 +03:00 |
|
Petr Mikheev
|
63d5bd6f8a
|
Apply soft effect to nifs marked with soft effect flag (developed by Cody Glassman)
|
2023-09-27 20:41:52 +02:00 |
|
Alexei Kotov
|
052fb416c6
|
Read BSSegmentedTriShape
|
2023-09-25 14:48:40 +03:00 |
|
Alexei Kotov
|
67e24a0ffe
|
Read all Bethesda Havok Action records
|
2023-09-25 14:45:40 +03:00 |
|
Alexei Kotov
|
a18601d6e0
|
Finish bhkPhantom hierarchy, read bhkAabbPhantom
|
2023-09-25 14:21:15 +03:00 |
|