Alexei Dobrohotov
|
41097352a8
|
Load BSDismemberSkinInstance
|
2021-11-10 19:40:02 +03:00 |
|
Alexei Dobrohotov
|
5571099147
|
Load NiCollisionObject and bhkCollisionObject
|
2021-11-10 19:31:28 +03:00 |
|
Alexei Dobrohotov
|
9500afaa5a
|
Load BSFurnitureMarker
|
2021-11-10 19:21:07 +03:00 |
|
Alexei Dobrohotov
|
66a1adc31e
|
Handle NiExtraData *properly*
|
2021-07-27 07:58:57 +03:00 |
|
Alexei Dobrohotov
|
d5ab6e40ab
|
Handle NiExtraData
|
2021-07-26 04:46:03 +03:00 |
|
Dobrohotov Alexei
|
19f0b80983
|
Improve null root handling
|
2021-05-05 02:41:30 +03:00 |
|
elsid
|
87ada56edd
|
Various fixes for niftest
|
2021-05-04 20:58:01 +00:00 |
|
Alexei Dobrohotov
|
2fdbe9b3f6
|
Handle BSShader[PP/No]LightingProperty
|
2021-03-22 01:55:58 +03:00 |
|
Alexei Dobrohotov
|
c0b9823372
|
Read BSShaderProperty and handle NiGeometry properties
|
2020-12-15 00:06:43 +03:00 |
|
Alexei Dobrohotov
|
42226533d8
|
Handle BSLODTriShape
Its levels of detail are currently not handled
|
2020-12-15 00:06:43 +03:00 |
|
Alexei Dobrohotov
|
1c83e4936d
|
Read BSShaderTextureSet and NiColorInterpolator
Accept boolean-based and 4D vector-based NiInterpolators in ValueInterpolator constructor
|
2020-12-15 00:06:43 +03:00 |
|
Alexei Dobrohotov
|
db9c174ca8
|
Make NIF particle node handling more generic
|
2020-11-30 12:33:18 +03:00 |
|
Alexei Dobrohotov
|
f3f5dcb016
|
Read a few more NIF types
NiFloatInterpolator, NiPoint3Interpolator, NiTransformInterpolator, NiBoolInterpolator
Update a few existing controller records
Update NiSkinInstance
|
2020-11-10 22:37:39 +03:00 |
|
Alexei Dobrohotov
|
c857588ee9
|
Remove NIFFile settings manager dependency
|
2020-11-09 14:24:48 +03:00 |
|
Alexei Dobrohotov
|
1d07361f08
|
Read a few more NIF types
BSXFlags, NiTransformData, BSBound, BSFadeNode, bhkBlendController
|
2020-11-09 00:19:35 +03:00 |
|
Alexei Dobrohotov
|
a38c629425
|
Read NiSkinPartition
|
2020-11-08 13:23:18 +03:00 |
|
Alexei Dobrohotov
|
afea11b70a
|
Read NiStringPalette and NiBoolData
|
2020-11-08 13:23:18 +03:00 |
|
Alexei Dobrohotov
|
7e63afdecf
|
Allow loading arbitrary NIF files
|
2020-11-08 13:23:18 +03:00 |
|
Alexei Dobrohotov
|
4fc5e22e9e
|
NIF fixes and cleanup
Get rid of NodeIndexHolder
Use unsigned 32-bit type for NIF record index
Fix calculation of the number of UV sets
|
2020-10-26 02:51:25 +03:00 |
|
Alexei Dobrohotov
|
df1014303d
|
Add more generic extra data NIF types
|
2020-10-06 21:21:55 +03:00 |
|
Alexei Dobrohotov
|
0d02a3392a
|
Clean up
|
2020-10-06 20:36:10 +03:00 |
|
Alexei Dobrohotov
|
29ccb09da5
|
Introduce some extended NIF definitions
|
2020-10-04 13:18:56 +03:00 |
|
Alexei Dobrohotov
|
4e22c2687f
|
niffile.cpp cleanup
|
2020-10-02 21:50:54 +03:00 |
|
Capostrophic
|
7aca18f92b
|
Handle NiLines (feature #5445)
|
2020-05-30 19:09:34 +03:00 |
|
Capostrophic
|
a08a9518c3
|
NIF version adjustments
Cut down on obscure version numbers
Call generateVersion without using a stream object
|
2020-05-13 01:06:38 +03:00 |
|
Andrei Kortunov
|
77d6fe46ca
|
Handle NiCollisionSwitch node
|
2020-02-19 12:14:21 +04:00 |
|
Capostrophic
|
e363d5df21
|
Some more minor NIF support fixes
|
2020-02-02 17:28:46 +03:00 |
|
capostrophic
|
e654a52b70
|
More NIF adjustments
Constant interpolation support
|
2020-01-02 13:07:27 +03:00 |
|
capostrophic
|
9c7474f88c
|
Implement NiPalette support (feature #4882)
|
2019-08-16 20:21:09 +03:00 |
|
capostrophic
|
8efbdeaa57
|
Load NiTriStrips/NiTriStripsData (don't do anything yet)
|
2019-08-08 17:09:06 +03:00 |
|
Capostrophic
|
b08fed6d83
|
Fix NIF printVersion and allow 4.0.0.0 file loading
|
2019-04-09 21:58:29 +03:00 |
|
Andrei Kortunov
|
60f112d11c
|
Add support for NiRollController (feature #4675)
|
2019-02-21 12:34:35 +04:00 |
|
Andrei Kortunov
|
e06f0b797a
|
Replace all NULLs to nullptr
|
2018-10-09 10:21:12 +04:00 |
|
Andrei Kortunov
|
5afcc56860
|
Handle NiLookAtController (feature #4407)
|
2018-04-29 09:24:13 +04:00 |
|
MiroslavR
|
99bcf47167
|
Implement NiSphericalCollider (Closes #3644)
|
2016-12-06 01:32:13 +01:00 |
|
scrawl
|
de84452e5a
|
NifFile: close the stream after reading (Fixes #3070)
|
2015-12-09 04:52:00 +01:00 |
|
scrawl
|
a29d1ace2b
|
Read NiSpotLight
|
2015-11-12 23:45:12 +01:00 |
|
scrawl
|
ba211ad9ad
|
Read NiPointLight (Fixes #3011)
|
2015-11-12 23:42:17 +01:00 |
|
scrawl
|
626281977e
|
Read NiLODNode (Bug #3008)
|
2015-11-12 19:52:32 +01:00 |
|
scrawl
|
c621d0400c
|
Fix error handling for out-of-range NIF roots (found in Bosmora, TR)
|
2015-06-09 18:22:18 +02:00 |
|
scrawl
|
da24e298ee
|
Fix -Wreorder warnings
|
2015-05-23 22:44:00 +02:00 |
|
scrawl
|
46cbec9a4a
|
Add skinning auto-detection in nifosg loader
|
2015-03-25 15:39:41 +01:00 |
|
scrawl
|
8c10d4badb
|
NIF reader compiles without Ogre
|
2015-02-17 17:08:55 +01:00 |
|
Marc Zinnschlag
|
33d905dc03
|
Merge remote-tracking branch 'scrawl/master'
|
2014-12-13 12:37:57 +01:00 |
|
Arthur Moore
|
b8edd9bac3
|
Get a nif file's version string regardless of its length.
|
2014-12-12 02:01:46 -05:00 |
|
scrawl
|
6eebe9b44c
|
Read NiFogProperty, but don't use it yet (Feature #920)
|
2014-12-10 20:51:32 +01:00 |
|
Arthur Moore
|
5abed1c32a
|
Print a NIF file's version information when an error occurs
|
2014-10-19 02:54:27 -04:00 |
|
scrawl
|
7252cb63a6
|
Fix cppcheck issues
|
2014-09-26 17:48:14 +02:00 |
|
cc9cii
|
7ff1136d81
|
For compiling in Windows with MSVC.
|
2014-08-27 21:25:47 +10:00 |
|
Arthur Moore
|
b7852b8215
|
Convert niffile.cpp to use std::map instead of a custom search function.
I haven't profiled this, but it should speed things up a decent bit.
|
2014-08-24 14:39:59 -04:00 |
|