| 
								
								
									 elsid | 94c1d0cced | Use unique_ptr to store istream | 2022-04-22 18:27:17 +02:00 |  | 
				
					
						| 
								
								
									 Wolfgang Lieff | ead73fce31 | initial NiFltAnimationNode support | 2022-04-07 00:09:11 +02:00 |  | 
				
					
						| 
								
								
									 psi29a | b011809056 | Merge branch 'master' into 'sort_me_baby_one_more_time' # Conflicts:
#   components/nif/niffile.cpp | 2022-02-17 09:24:50 +00:00 |  | 
				
					
						| 
								
								
									 elsid | 283b68025c | Avoid possible race condition on NIFFile::sLoadUnsupportedFiles Its value is written from the main thread but other threads read it. | 2022-02-11 21:41:08 +01:00 |  | 
				
					
						| 
								
								
									 elsid | fbd95516f4 | Repalce raw for-loops by corresponding algorithms | 2022-02-11 21:41:08 +01:00 |  | 
				
					
						| 
								
								
									 elsid | 082810f924 | Store record type as a part of construct function type | 2022-02-11 21:41:08 +01:00 |  | 
				
					
						| 
								
								
									 elsid | d097c16206 | Use unique_ptr to manage nif record lifetime | 2022-02-11 20:40:38 +01:00 |  | 
				
					
						| 
								
								
									 glassmancody.info | 712107de2d | nisortadjust support | 2022-02-10 11:59:49 -08:00 |  | 
				
					
						| 
								
								
									 psi29a | 6c7dc2d72f | Merge branch 'assorted' into 'master' Load NiSortAdjustNode and NiAccumulators
See merge request OpenMW/openmw!1396 | 2021-12-06 13:49:47 +00:00 |  | 
				
					
						| 
								
								
									 elsid | a665a38aca | Use MurmurHash3_x64_128 for file hash | 2021-11-21 17:05:59 +01:00 |  | 
				
					
						| 
								
								
									 Alexei Dobrohotov | 63ea57e9cf | Load NiSortAdjustNode and NiAccumulators | 2021-11-14 00:31:49 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Dobrohotov | 50b90a594d | Loading and basic handling of BSLightingShaderProperty | 2021-11-13 22:52:45 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Dobrohotov | 25f4d05c2e | Load bhkRigidBody | 2021-11-13 19:59:30 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Dobrohotov | c01fff280a | Load bhkConvexVerticesShape, bhkBoxShape, bhkListShape | 2021-11-13 19:53:03 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Dobrohotov | 83aa96e38f | Load a bunch of triangle strip-based Havok records | 2021-11-13 19:52:08 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Dobrohotov | e7cc76bba2 | Load bhkMoppBvTreeShape | 2021-11-13 19:27:32 +03:00 |  | 
				
					
						| 
								
								
									 psi29a | 41bd20e358 | Merge branch 'bullet_shape_hash' into 'master' Store BulletShape source file name and content hash
See merge request OpenMW/openmw!1379 | 2021-11-13 13:33:22 +00:00 |  | 
				
					
						| 
								
								
									 elsid | d7041613ef | Store BulletShape source file name and content hash | 2021-11-11 00:27:18 +01:00 |  | 
				
					
						| 
								
								
									 Alexei Dobrohotov | 923756b407 | Load NiControllerManager | 2021-11-10 19:42:55 +03:00 |  | 
				
					
						| 
								
								
									 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 |  |