Martin Felis
							
						 
					 | 
					
						
						
						
						
							
						
						
							abddbea62b
							
						
					 | 
					
						
						
							
							Refactoring.
						
						
						
						
						
						
					 | 
					
						2022-03-25 12:05:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Felis
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c0c0599f8
							
						
					 | 
					
						
						
							
							Removed old animation graph code.
						
						
						
						
						
						
					 | 
					
						2022-03-25 11:51:37 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Felis
							
						 
					 | 
					
						
						
						
						
							
						
						
							72a67195e6
							
						
					 | 
					
						
						
							
							Use socket pointers instead of indices for connections.
						
						
						
						
						
						
					 | 
					
						2022-03-25 11:23:03 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Felis
							
						 
					 | 
					
						
						
						
						
							
						
						
							84a9ef6f14
							
						
					 | 
					
						
						
							
							Use node pointer to check whether we use graph input/output nodes instead of indices.
						
						
						
						
						
						
					 | 
					
						2022-03-25 11:03:53 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Felis
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f646bc5ec
							
						
					 | 
					
						
						
							
							Simpler conversion SocketType <-> Strings.
						
						
						
						
						
						
					 | 
					
						2022-03-25 10:59:12 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Felis
							
						 
					 | 
					
						
						
						
						
							
						
						
							73e7a60875
							
						
					 | 
					
						
						
							
							Minor cleanup.
						
						
						
						
						
						
					 | 
					
						2022-02-24 23:47:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Martin Felis
							
						 
					 | 
					
						
						
						
						
							
						
						
							976875c218
							
						
					 | 
					
						
						
							
							Added index member to node, preparing synctrack and node evaluation.
						
						
						
						
						
						
					 | 
					
						2022-02-24 22:55:40 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
						
						
							
						
						
							fbac21cf14
							
						
					 | 
					
						
						
							
							Simple sync track blending tests.
						
						
						
						
						
						
					 | 
					
						2021-11-16 18:23:04 +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 | 
					
					
						
						
							
							
							
						
					 |