Skip to content

"The Calculus of Change" Presentation

“The Calculus of Change” demonstrates how Elucim scenes can explain math concepts with function plots, vector fields, matrix displays, and LaTeX equations.

The Calculus of Change
0.00s / 4.97s · F0

Author reusable math explanations as normalized documents: a single scene, an elements registry, and timelines/state machines that describe motion explicitly.

Here’s the structure of a representative normalized scene:

{
"version": "2.0",
"scene": {
"type": "player",
"width": 900,
"height": 650,
"fps": 30,
"background": "$background",
"children": ["title"]
},
"elements": {
"title": {
"id": "title",
"type": "text",
"props": {
"type": "text",
"x": 450,
"y": 220,
"content": "The Calculus of Change",
"fill": "#e0e7ff",
"fontSize": 46,
"fontWeight": 700,
"textAnchor": "middle",
"opacity": 0
}
}
},
"timelines": {
"intro": {
"id": "intro",
"duration": 40,
"tracks": [
{
"target": "title",
"property": "opacity",
"keyframes": [
{ "frame": 0, "value": 0 },
{ "frame": 40, "value": 1, "easing": "easeOutCubic" }
]
}
]
}
}
}