From 355fd77d8d813b508aee512aa365bfd36f136dfe Mon Sep 17 00:00:00 2001 From: martin Date: Sat, 26 Feb 2022 21:45:40 +0100 Subject: [PATCH] Update 'Home' --- Home.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Home.md diff --git a/Home.md b/Home.md new file mode 100644 index 0000000..2d519a9 --- /dev/null +++ b/Home.md @@ -0,0 +1,17 @@ +Here are loosly connected some technical thoughts. + +### Graph Verification + +**Time affecting inputs** + +Inputs that may affect the sampling time of the current node. Example: factor of a speed modifier, weight in a synced blend node + +- time affecting inputs must not depend on animation data (e.g. not by extracting a bone transform) +- no loops: output of a node never affects any inputs of the node => directed acyclic graph +- outputs have <= 1 connections +- inputs have <= 1 connections + +### Graph Evaluations + +- Time is only propagated via AnimData connections. +- Blend inputs may only be deactivated if the subgraph connected to the input does not affect other inputs, e.g. bone extraction output must not feed into another input that is currently active. \ No newline at end of file