-
Notifications
You must be signed in to change notification settings - Fork 51
Evolution video #443
Copy link
Copy link
Open
Labels
featureNew functionality, or change in existing functionalityNew functionality, or change in existing functionalityvisualizationHas to do with visualization code, such as `WolframModelPlot`Has to do with visualization code, such as `WolframModelPlot`wolfram languageRequires Wolfram Language implementationRequires Wolfram Language implementation
Milestone
Metadata
Metadata
Assignees
Labels
featureNew functionality, or change in existing functionalityNew functionality, or change in existing functionalityvisualizationHas to do with visualization code, such as `WolframModelPlot`Has to do with visualization code, such as `WolframModelPlot`wolfram languageRequires Wolfram Language implementationRequires Wolfram Language implementation
The problem
We need a reliable way to generate hypergraph evolution animations such as were used during Max's WTC20 talk (#426).
The basic idea is to use explicit spring-electrical simulation (i.e., spring forces, electrical forces, and viscous friction), and speed up the evolution gradually with every new event.
Possible solution
I will add more details here later, but we expect to get animations similar to this video:
https://www.youtube.com/watch?v=i8tNGA1ABbY
This should be a property of the evolution object, e.g., `"EvolutionVideo",
optsshould have normalWolframModelPlotoptions. In addition to that, it should contain options controlling the parameters of the simulation (spring constant, electric constant, etc.), and duration of steps (that is, how much time should pass between each event, including how that time should change over time).Stephen Wolfram also suggested to highlight recently updated hyperedges with a different color (probably
WolframPhysicsProjectStyleData["CausalGraph", "EdgeStyle"]).Note, that although the animations in the video above are in dark mode, the default for the
"EvolutionVideo"property should be in the light mode (the same as the default inWolframModelPlot). The dark style should come with the package-wide support for the dark mode.More details: EvolutionVideo-01.nb.zip