"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.
Preview: Title Slide
Section titled “Preview: Title Slide”Structure
Section titled “Structure”Author reusable math explanations as normalized documents: a single scene, an elements registry, and timelines/state machines that describe motion explicitly.
Example Document
Section titled “Example Document”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" } ] } ] } }}