| 
							
							
								 Martin Felis | d6453911e2 | Removed node input splitting. | 2022-02-24 22:06:47 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 306a2cb4d8 | Minor fix to node input splitting. Not sure it is a good idea anymore, though... | 2022-02-22 22:49:12 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | ef74f39cf4 | Splitted animation and data node inputs. | 2022-02-22 22:34:13 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | af5d27db85 | Simple time propagation works. | 2022-02-22 22:03:26 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 87eb2ab7df | Mark all nodes that connect to the graph output nodes by default as active. | 2022-02-20 16:00:45 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | b01acc2a88 | Added marking of nodes active/inactive. | 2022-02-20 15:57:19 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 618f6b613e | Minor test cleanup. | 2022-02-19 12:18:54 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | da916a7346 | Added node ordering code and tests. | 2022-02-19 12:16:57 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | bd304bde4e | Give access to node inputs in runtime graph, initial works for marking of active nodes. | 2022-02-19 00:25:51 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 9069a8192b | Added serialization and deserialization of properties. | 2022-02-18 23:33:30 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | ee6a8eb29a | Basic node properties editor. | 2022-02-18 22:24:19 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 0d0b181ebb | Unified handling of nodes in editor. | 2022-02-15 21:06:12 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 9b743fd081 | Links can be removed in graph editor. | 2022-02-15 20:57:59 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 3e02f28b18 | Graph Input/Output wiring added. | 2022-02-14 22:37:19 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | bbab4d8608 | Graph editor allows instantiation of different node types. | 2022-02-12 12:06:25 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 2b7cbe9d4c | Simple graph output connection working. | 2022-02-12 11:46:50 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | c2ae0a11d2 | WIP AnimGraph instantiation. | 2022-02-12 10:14:26 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | c5b0d1f976 | Initial graph editor and graph instantiation from file. | 2022-02-11 16:51:18 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | fd4785afcd | Initial works for sampling root node transforms. | 2022-01-22 09:30:16 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | b8d863c8e1 | Renamed m_current_time to m_time_current to simplify root bone sampling. | 2021-12-03 15:58:20 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 1e1d36c5b1 | Fixed sync track blending jitter in debug ui. | 2021-12-03 15:54:23 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 6aabe98931 | WIP root bone transform calc | 2021-12-03 11:13:08 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | d4f9459060 | WIP animation based root bone transform calculation. | 2021-11-21 12:33:22 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 89108f4e1f | Implemented BlendSpace1D. | 2021-11-19 22:52:08 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 382730960f | Transition walking-zombie look good. | 2021-11-19 22:13:06 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | db3095fa07 | WIP transition to using sync track based synchronisation. | 2021-11-19 12:40:14 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | e2959aaed3 | Implemented sync track blending for tracks with more than 2 markers. | 2021-11-18 22:37:41 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 554125dde2 | Added LockTranslationNode. | 2021-11-16 22:57:58 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | d006b43d04 | Added additional sync track tests. | 2021-11-16 22:57:45 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 5e6e81b60b | Implemented node like debug gui for anim nodes. | 2021-11-16 21:17:52 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 1cfba1c388 | Implemented simple tests for sync track calculations. | 2021-11-16 20:14:22 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 3e1c150345 | Minor restructuring for tests, initial work for sync tracks. | 2021-11-16 18:15:56 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 038f07de0a | Added limping and zombie walk animations. | 2021-11-16 17:31:18 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 2cedbf5e1a | Added comments and minor refactor. | 2021-11-13 12:35:23 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 30f1025947 | Synced animations looks good. | 2021-11-13 00:08:32 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | c659caebb9 | Added code to evaluate node ordering for spanning tree of blend tree. | 2021-11-12 22:12:25 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 1f858d68c0 | Implemented blend2 node. | 2021-11-12 21:55:16 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | ba4869149b | Implemented simple tree logic, added speed scale node. | 2021-11-12 21:33:53 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 200d0fecc8 | WIP: blend tree logic. | 2021-11-12 21:19:39 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 37d2845b09 | Added a simple animation controller. | 2021-11-12 20:10:56 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 551bcca478 | Wrapped animation into SkinnedMesh object. | 2021-11-12 12:48:56 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 886a510fcd | Enabled MSAA. | 2021-11-12 11:23:20 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | 94cc4aeb1d | Added own camera object and its vectorial dependency. | 2021-11-12 11:00:39 +01:00 |  | 
			
				
					| 
							
							
								 Martin Felis | b78045ffe7 | Initial commit | 2021-11-11 21:22:24 +01:00 |  |