Andrei Kortunov 
								
							 
						 
						
							
							
							
							
								
							
							
								251d01304f 
								
							 
						 
						
							
							
								
								Use move semantics for osg::ref_ptr  
							
							
							
						 
						
							2024-01-21 13:48:33 +04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								3ba03782c0 
								
							 
						 
						
							
							
								
								Silence OSG shininess limit warnings  
							
							
							
						 
						
							2024-01-04 01:02:33 +03: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 
							
								 
							
						 
					 
				
					
						
							
								
								
									jvoisin 
								
							 
						 
						
							
							
							
							
								
							
							
								abbb620ea2 
								
							 
						 
						
							
							
								
								Merge branch 'nifogproperty' into 'master'  
							
							... 
							
							
							
							Handle NiFogProperty (feature #5173 )
Closes  #5173 
See merge request OpenMW/openmw!3642  
							
						 
						
							2023-12-12 18:30:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								9cdaf2c29b 
								
							 
						 
						
							
							
								
								Handle NiFogProperty (feature  #5173 )  
							
							
							
						 
						
							2023-12-09 17:13:16 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c1088e5f70 
								
							 
						 
						
							
							
								
								Streamline passing influence data to skinning  
							
							
							
						 
						
							2023-12-08 20:58:34 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								b93291840e 
								
							 
						 
						
							
							
								
								BulletNifLoader: Handle NiSkinPartition  
							
							... 
							
							
							
							Add NiSkinPartition recovery helper method 
							
						 
						
							2023-12-04 15:53:24 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								9c94058727 
								
							 
						 
						
							
							
								
								Support Oblivion parallax setup  
							
							
							
						 
						
							2023-11-27 03:41:51 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								1e0d549d1d 
								
							 
						 
						
							
							
								
								NifLoader: Only handle editor marker extra data for the root node  
							
							
							
						 
						
							2023-11-16 15:18:28 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								116ef1c62b 
								
							 
						 
						
							
							
								
								Depth flag handling fixes (bug  #7380 )  
							
							... 
							
							
							
							Properly disable depth test while allowing depth writes to happen
Remove NiStencilProperty interaction
Don't set up depth flags for BSShaderPPLightingProperty 
							
						 
						
							2023-11-06 02:19:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								af08205f19 
								
							 
						 
						
							
							
								
								Support BSShader/BSLightingShader depth flags  
							
							
							
						 
						
							2023-11-03 18:38:01 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cody Glassman 
								
							 
						 
						
							
							
							
							
								
							
							
								09928ba265 
								
							 
						 
						
							
							
								
								use a dynamic falloff range for soft effect and use shader flags  
							
							
							
						 
						
							2023-10-28 10:23:55 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								715efe6cb1 
								
							 
						 
						
							
							
								
								Handle NiParticleBomb (feature  #7634 )  
							
							
							
						 
						
							2023-10-22 16:26:46 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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