Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								fdf9184cae 
								
							 
						 
						
							
							
								
								Improve or fix FO76-related definitions  
							
							
							
						 
						
							2023-11-08 13:38:14 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								f507e17807 
								
							 
						 
						
							
							
								
								Read BSWaterShaderProperty and BSSkyShaderProperty  
							
							
							
						 
						
							2023-09-22 00:36:41 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								77c5882622 
								
							 
						 
						
							
							
								
								Read various FO3 shader properties  
							
							... 
							
							
							
							BSDistantTreeShaderProperty, DistantLODShaderProperty, HairShaderProperty, Lighting30ShaderProperty, SkyShaderProperty, TallGrassShaderProperty, TileShaderProperty, VolumetricFogShaderProperty, WaterShaderProperty 
							
						 
						
							2023-09-20 05:06:38 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								30b842dd1e 
								
							 
						 
						
							
							
								
								Read BSMeshLODTriShape and BSDynamicTriShape  
							
							... 
							
							
							
							Slightly clean up BSVertexData loading
Fix skin tint alpha loading in BSLightingShaderProperty 
							
						 
						
							2023-09-20 05:06:38 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								82eed09604 
								
							 
						 
						
							
							
								
								Further adjust FO3+ shader properties based on nifly definitions  
							
							
							
						 
						
							2023-09-19 00:12:05 +03: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 
								
							 
						 
						
							
							
							
							
								
							
							
								b0dfd74562 
								
							 
						 
						
							
							
								
								NIFStream: remove getBoolean, getString  
							
							
							
						 
						
							2023-09-14 01:54:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								fb8ead2bd4 
								
							 
						 
						
							
							
								
								Rename nif/controlled to nif/texture  
							
							
							
						 
						
							2023-08-31 18:59:33 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								2de81738c1 
								
							 
						 
						
							
							
								
								Implement the basics of BSEffectShaderProperty  
							
							
							
						 
						
							2023-02-20 00:23:00 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Kotov 
								
							 
						 
						
							
							
							
							
								
							
							
								99aa90f90c 
								
							 
						 
						
							
							
								
								Rewrite NiVertexColorProperty  
							
							
							
						 
						
							2023-02-11 00:58:13 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									elsid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2fb3d6de8 
								
							 
						 
						
							
							
								
								Separate NIFFileReader from NIFFile  
							
							... 
							
							
							
							NIFFile might not always be created from a file or stream containing NIF data.
Basically there are 2 different responsibilities for this class:
1. Read NIF file
2. Provide input for nifosg and bulletnifloader.
Remove no longer needed NIFFileMock since the state of NIFFfile can be
initialized independently from reading NIF file. 
							
						 
						
							2022-09-24 19:10:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									clang-format-bot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ddb0522bbf 
								
							 
						 
						
							
							
								
								Apply clang-format to code base  
							
							
							
						 
						
							2022-09-22 21:35:26 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								b5a7ad6d62 
								
							 
						 
						
							
							
								
								Fix multilayer parallax parameter reading  
							
							
							
						 
						
							2022-01-08 01:58:52 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								50b90a594d 
								
							 
						 
						
							
							
								
								Loading and basic handling of BSLightingShaderProperty  
							
							
							
						 
						
							2021-11-13 22:52:45 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								2fdbe9b3f6 
								
							 
						 
						
							
							
								
								Handle BSShader[PP/No]LightingProperty  
							
							
							
						 
						
							2021-03-22 01:55:58 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								085ea44af5 
								
							 
						 
						
							
							
								
								Add BSShaderLightingProperty abstraction  
							
							
							
						 
						
							2020-12-15 00:06:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								c0b9823372 
								
							 
						 
						
							
							
								
								Read BSShaderProperty and handle NiGeometry properties  
							
							
							
						 
						
							2020-12-15 00:06:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexei Dobrohotov 
								
							 
						 
						
							
							
							
							
								
							
							
								29ccb09da5 
								
							 
						 
						
							
							
								
								Introduce some extended NIF definitions  
							
							
							
						 
						
							2020-10-04 13:18:56 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								19a7245251 
								
							 
						 
						
							
							
								
								Add bump mapping support  
							
							
							
						 
						
							2020-03-03 13:32:30 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								e654a52b70 
								
							 
						 
						
							
							
								
								More NIF adjustments  
							
							... 
							
							
							
							Constant interpolation support 
							
						 
						
							2020-01-02 13:07:27 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Capostrophic 
								
							 
						 
						
							
							
							
							
								
							
							
								8056107c6e 
								
							 
						 
						
							
							
								
								More minor NIF improvements  
							
							
							
						 
						
							2019-10-16 01:36:43 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									scrawl 
								
							 
						 
						
							
							
							
							
								
							
							
								8e01d8cb19 
								
							 
						 
						
							
							
								
								Add OSG nifloader, currently supports geometry, materials, basic texturing, skinning, morphing, and most controllers.  
							
							
							
						 
						
							2015-02-23 21:06:10 +01:00