| 
								
								
									 Alexei Kotov | 119a87b7f4 | Revert "Merge branch 'tbcornottbcwaititstcbactually' into 'master'" This reverts merge request !4539 | 2025-07-13 18:02:15 +03:00 |  | 
				
					
						| 
								
								
									 psi29a | 9347fe5c4a | Merge branch 'tbcornottbcwaititstcbactually' into 'master' Implement TCB interpolation for vectors and scalars (#2379)
See merge request OpenMW/openmw!4539 | 2025-07-01 20:46:47 +00:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | ac9505b536 | Rename components/to_utf8 directory and files to follow naming conventions | 2025-02-23 00:18:07 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 1a9e29844b | Implement TCB interpolation for vectors and scalars (#2379) | 2025-02-13 13:41:34 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | c1960635d2 | Optimize NIF boolean vector reading | 2025-02-07 04:55:06 +03:00 |  | 
				
					
						| 
								
								
									 psi29a | c454675cff | Merge branch 'nilightcolorcontroller' into 'master' Give NiLightColorController its own struct
See merge request OpenMW/openmw!4472 | 2024-12-02 16:40:05 +00:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | a923e311f5 | Give NiLightColorController its own struct | 2024-12-01 02:00:12 +03:00 |  | 
				
					
						| 
								
								
									 elsid | a550a8af36 | Use normalized path for KeyframeManager::get | 2024-11-20 21:29:36 +01:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 6e70893113 | Parse bhkPoseArray | 2024-09-18 23:53:33 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 695932d2db | Parse BSDistantObjectInstancedNode | 2024-09-18 23:53:33 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 7149fbb408 | Parse NiPSysRotDampeningCtlr | 2024-09-18 22:03:15 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 5f7fa640b0 | Parse bhkRagdollTemplate/bhkRagdollTemplateData | 2024-09-17 00:26:06 +03:00 |  | 
				
					
						| 
								
								
									 Max Yari | 55ffb6d7d2 | Animation blending implementation for NIF and osgAnimation through YAML files Signed-off-by: Sam Hellawell <sshellawell@gmail.com> | 2024-07-19 00:04:15 +01:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 1d96c0adbf | Read BSTreadTransfInterpolator | 2024-05-13 01:20:23 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 5f4a0c3bf1 | Read BSAnimNote/BSAnimNotes | 2024-05-13 01:12:09 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | c5a11f0c9f | Read BSRotAccumTransfInterpolator | 2024-05-13 00:49:10 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | c647374c0d | Add compact B-Spline interpolators | 2024-05-13 00:36:10 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | d458c07b36 | Add base typed B-Spline interpolators | 2024-05-13 00:20:32 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 5c6fca14c1 | Read NiBSplineData/NiBSplineBasisData | 2024-05-12 23:58:05 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 52bc744642 | Fix reading backlight power in NIF stream version 132 | 2024-04-26 17:32:07 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | d7bd5e76ca | Move wrapping flag handling to relevant properties | 2024-04-23 23:40:14 +03:00 |  | 
				
					
						| 
								
								
									 elsid | 79b73e45a1 | Replace std::filesystem::path by std::string and std::string_view in nif code It's used only for error reporting. | 2024-03-11 22:07:37 +01:00 |  | 
				
					
						| 
								
								
									 psi29a | 0ad5829e5d | Merge branch 'move_components' into 'master' Move local variables in components
See merge request OpenMW/openmw!3790 | 2024-01-20 15:53:07 +00:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 87c9f395f1 | Move local variables in components | 2024-01-19 16:01:48 +04:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 48db113149 | Address feedback | 2024-01-17 18:10:42 +01:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 27fa411f4f | Convert strings in nif files to utf8 | 2024-01-16 20:56:58 +01: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 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 9cdaf2c29b | Handle NiFogProperty (feature #5173) | 2023-12-09 17:13:16 +03:00 |  | 
				
					
						| 
								
								
									 Evil Eye | 7cdf702a14 | Merge branch 'niftestbsatool' into 'master' bsatool and NIF debugging improvements
See merge request OpenMW/openmw!3619 | 2023-12-04 19:24:10 +00:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | b93291840e | BulletNifLoader: Handle NiSkinPartition Add NiSkinPartition recovery helper method | 2023-12-04 15:53:24 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 99024d3826 | Revamp NIF debug logging Disabled by default
Extend it to supported files
Log more version info
Reduce noise | 2023-11-28 21:46:29 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 9a43ca2d00 | Move NiGeometry triangulation to NiGeometry | 2023-11-24 23:39:49 +03:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | aeb46f5fba | Fix Coverity warnings | 2023-11-16 18:53:43 +04:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | e11bee250f | Merge branch 'init_field2' into 'master' Init missing fields
See merge request OpenMW/openmw!3574 | 2023-11-11 21:34:53 +00:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 7f92c1821e | Read BSCollisionQueryProxyExtraData | 2023-11-08 13:38:14 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | fdf9184cae | Improve or fix FO76-related definitions | 2023-11-08 13:38:14 +03:00 |  | 
				
					
						| 
								
								
									 Andrei Kortunov | 2d4e1b88b2 | Init missing field | 2023-11-07 15:52:49 +04:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | af08205f19 | Support BSShader/BSLightingShader depth flags | 2023-11-03 18:38:01 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 0748e2094d | Read NiParticleBomb | 2023-10-22 11:45:39 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 8ce9f7b9cf | Read BSPackedCombinedSharedGeomDataExtra | 2023-10-20 17:39:58 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 23eb6289b3 | Read BSLightingShaderPropertyUShortController | 2023-10-20 17:09:42 +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 | 284129b9ec | Support Fallout 4 skinning Convert the skinning data into NiSkinData-compatible format | 2023-10-04 15:54:28 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | b9d42946be | Fix SSE mesh loading | 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 | 8fb900da85 | Remove GeometryInterface Actually, it was a terrible idea | 2023-10-04 15:54:28 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 291d0de79e | Read more FO4 extra data records | 2023-10-04 15:54:28 +03:00 |  | 
				
					
						| 
								
								
									 Alexei Kotov | 94b286a088 | Read NiLightRadiusController | 2023-10-04 15:54:28 +03:00 |  |