Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								79e6c9a92a 
								
							 
						 
						
							
							
								
								Add more comments to handleBSGeometry  
							
							
							
						 
						
							2023-10-04 16:46:26 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								af24d3fd3c 
								
							 
						 
						
							
							
								
								Nth revision of NifLoader geometry handling  
							
							... 
							
							
							
							Handle BSSegmentedTriShape 
							
						 
						
							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 
								
							 
						 
						
							
							
							
							
								
							
							
								4db994cda9 
								
							 
						 
						
							
							
								
								Remap FO76 shader types  
							
							
							
						 
						
							2023-09-18 06:44:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								81441bc963 
								
							 
						 
						
							
							
								
								Fix formatting and typos  
							
							
							
						 
						
							2023-09-18 06:44:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								1b93e646b8 
								
							 
						 
						
							
							
								
								Rename Property->NiProperty  
							
							
							
						 
						
							2023-09-18 06:44:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c551f23667 
								
							 
						 
						
							
							
								
								Update NIF property loading, second pass  
							
							... 
							
							
							
							Refactor all remaining NIF properties 
							
						 
						
							2023-09-18 06:44:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								080d7d2c13 
								
							 
						 
						
							
							
								
								Refactor NiTexturingProperty, load everything  
							
							
							
						 
						
							2023-09-18 06:44:44 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								9ae1077808 
								
							 
						 
						
							
							
								
								Update NIF property loading, first pass  
							
							... 
							
							
							
							Revise all FO3+ shader properties (attempt reading FO4, FO76 and Starfield properties)
Use constants for most instances of property flags
Drop invalid usage of non-existent double-sided flag for BSShader
Make formatting more consistent, drop unnecessary comments 
							
						 
						
							2023-09-17 19:22:16 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								bff9231c3b 
								
							 
						 
						
							
							
								
								Refactor NiGeometry/BSTriShape  
							
							... 
							
							
							
							Don't pass invalid geometry data links to the loaders 
							
						 
						
							2023-09-16 19:17:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								5b0bc97db0 
								
							 
						 
						
							
							
								
								Refactor NiSwitchNode and NiLODNode  
							
							
							
						 
						
							2023-09-15 21:11:12 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c9300cac31 
								
							 
						 
						
							
							
								
								Update NIF node records, first pass  
							
							
							
						 
						
							2023-09-15 21:11:09 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								f271c4305a 
								
							 
						 
						
							
							
								
								Fix formatting  
							
							
							
						 
						
							2023-09-14 05:11:40 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								8856dff3db 
								
							 
						 
						
							
							
								
								Refactor NiParticleSystemController and update definitions  
							
							
							
						 
						
							2023-09-14 04:57:55 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								0fe095303f 
								
							 
						 
						
							
							
								
								Rename Controller->NiTimeController, update NiTimeController and related code  
							
							
							
						 
						
							2023-09-14 03:12:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								04d3f6a42d 
								
							 
						 
						
							
							
								
								Update NiPathController  
							
							... 
							
							
							
							Support 10.1.0.0+ NiPathController loading 
							
						 
						
							2023-09-14 03:12:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								ca85820431 
								
							 
						 
						
							
							
								
								Refactor NiUVController  
							
							
							
						 
						
							2023-09-14 02:07:24 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								208bfa9e21 
								
							 
						 
						
							
							
								
								Refactor NiMaterialColorController  
							
							
							
						 
						
							2023-09-13 23:37:28 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								a7cc4e6ba6 
								
							 
						 
						
							
							
								
								Rename Node->NiAVObject and update everything directly related  
							
							... 
							
							
							
							Update NiNode
Simplify RootCollisionNode handling in BulletNifLoader 
							
						 
						
							2023-09-10 07:18:39 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								ef896faa90 
								
							 
						 
						
							
							
								
								Rename Named->NiObjectNET and update everything directly related to it  
							
							... 
							
							
							
							BulletNifLoader: properly check if the node has animation controllers
Flatten extra data linked list 
							
						 
						
							2023-09-10 07:18:39 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								fd3b24e2e6 
								
							 
						 
						
							
							
								
								Make better use of osg::BoundingSpheref in the NIF loader  
							
							
							
						 
						
							2023-09-06 23:55:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								0154bb78df 
								
							 
						 
						
							
							
								
								Modernize NiSkinPartition  
							
							
							
						 
						
							2023-09-06 23:55:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								6ac271d5c0 
								
							 
						 
						
							
							
								
								Modernize NiParticlesData and NiSkinData  
							
							
							
						 
						
							2023-09-06 23:55:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								89774716fb 
								
							 
						 
						
							
							
								
								Modernize NiGeometryData  
							
							
							
						 
						
							2023-09-06 23:55:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								cfd37dbcc6 
								
							 
						 
						
							
							
								
								Modernize NiTriShapeData  
							
							
							
						 
						
							2023-09-06 23:55:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								5e8f9e7dd9 
								
							 
						 
						
							
							
								
								Modernize NiPixelData  
							
							
							
						 
						
							2023-09-06 23:55:36 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								eba0ab444b 
								
							 
						 
						
							
							
								
								Modernize NiTriStripsData  
							
							
							
						 
						
							2023-09-06 23:55:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								fda6b0b4f8 
								
							 
						 
						
							
							
								
								Modernize NiUVData, NiLinesData, NiTriBasedGeomData  
							
							
							
						 
						
							2023-09-06 23:55:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								384a398b62 
								
							 
						 
						
							
							
								
								Modernize NiMorphData, palette and BSBound records  
							
							
							
						 
						
							2023-09-06 23:55:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								5b07a78f2c 
								
							 
						 
						
							
							
								
								Modernize skin instance records  
							
							
							
						 
						
							2023-09-06 23:55:35 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								2edf3399e2 
								
							 
						 
						
							
							
								
								Modernize extra data records  
							
							
							
						 
						
							2023-09-01 01:54:11 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								087114e55b 
								
							 
						 
						
							
							
								
								Print unsupported interpolator record names  
							
							
							
						 
						
							2023-09-01 01:27:03 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								bb6e008801 
								
							 
						 
						
							
							
								
								Modernize dynamic effects  
							
							
							
						 
						
							2023-08-31 22:06:21 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								2e847a12c4 
								
							 
						 
						
							
							
								
								Modernize NiSourceTexture and BSShaderTextureSet  
							
							
							
						 
						
							2023-08-31 20:50:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								fb8ead2bd4 
								
							 
						 
						
							
							
								
								Rename nif/controlled to nif/texture  
							
							
							
						 
						
							2023-08-31 18:59:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								1d05aa2e37 
								
							 
						 
						
							
							
								
								Modernize particle modifiers  
							
							
							
						 
						
							2023-08-31 18:16:11 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								c290754077 
								
							 
						 
						
							
							
								
								Revert "Merge branch 'loadSSEAlchemyTable' into 'master'"  
							
							... 
							
							
							
							This reverts merge request !3267  
							
						 
						
							2023-08-03 19:55:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									alekulyn 
								
							 
						 
						
							
							
							
							
								
							
							
								d2896945e8 
								
							 
						 
						
							
							
								
								Load SSE alchemy table  
							
							
							
						 
						
							2023-07-28 07:46:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								2c989e4057 
								
							 
						 
						
							
							
								
								Merge branch 'coverityfixes' into 'master'  
							
							... 
							
							
							
							Correct some things based on Coverity's output
See merge request OpenMW/openmw!3272  
							
						 
						
							2023-07-24 13:22:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									psi29a 
								
							 
						 
						
							
							
							
							
								
							
							
								466b2f1b74 
								
							 
						 
						
							
							
								
								Merge branch 'mantlingtalos' into 'master'  
							
							... 
							
							
							
							Copy triangle data from NiSkinPartition, a.k.a. SKYRIM TREES
See merge request OpenMW/openmw!3235  
							
						 
						
							2023-07-24 09:11:40 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								a8119f3863 
								
							 
						 
						
							
							
								
								Fix vertex color emissive lighting mode handling  
							
							
							
						 
						
							2023-07-24 00:34:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								0d70ae5028 
								
							 
						 
						
							
							
								
								Clean up primitive set copying  
							
							
							
						 
						
							2023-07-23 13:32:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								3f252eab5d 
								
							 
						 
						
							
							
								
								Copy triangle data from NiSkinPartition  
							
							
							
						 
						
							2023-07-23 13:32:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								d6e420fb48 
								
							 
						 
						
							
							
								
								Handle BSShader specular flag  
							
							
							
						 
						
							2023-07-22 17:28:05 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								6b6a3bcfca 
								
							 
						 
						
							
							
								
								Make decal rendering more accurate for Skyrim models, reducing Z-fighting  
							
							
							
						 
						
							2023-07-20 19:28:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								52a16e0e93 
								
							 
						 
						
							
							
								
								BSEffectShader/NoLighting fixes  
							
							... 
							
							
							
							Don't hijack BSShader::NoLighting for BSEffectShader functionality
(Fallout meshes break if you use the actual emissive color as a base color)
Don't use falloff for textureless NoLighting objects
Use falloff flag for BSEffectShader 
							
						 
						
							2023-07-09 14:44:09 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Petr Mikheev 
								
							 
						 
						
							
							
							
							
								
							
							
								19fb9f8e14 
								
							 
						 
						
							
							
								
								Handle editor marker bit in BSXFlags  
							
							
							
						 
						
							2023-05-29 18:47:27 +02:00