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 | 
						
						
							
							
							
								
							
							
						 |