Monocurl
Download

learning sequence

Learn Monocurl from the basics

lesson 01 Overview This lesson walks through the editor, the structure of a scene, and how to go from writing code to exporting or presenting your work. lesson 02 Language Basics This lesson is a reference. Look at the important sections, but you do not need to memorize everything here before building something. Come back when you encounter a feature you have not seen before. lesson 03 Meshes And Operators A mesh is any visible value in a scene — a circle, a line of text, a formula, or a list of any of those. Most diagrams are built by constructing primitive shapes and applying operators to style and position them. lesson 04 Animation Basics Monocurl animations are built from state changes. You mutate leaders; `play` statements synchronize followers to those leaders with a chosen strategy. lesson 05 Parallel Animations So far, each `play` statement runs one animation to completion before the next one starts. This lesson covers how to run animations concurrently, how to build reusable animation helpers, and when to pass explicit references. lesson 06 AI Development Monocurl scenes are plain text files and LLMs can be quite helpful in avoiding boilerplate / tedious layout tasks. lesson 07 Advanced Topics This lesson covers topics that are not necessary for day-to-day scene authoring but are useful when you want to customize Monocurl's behavior or understand what is happening under the hood.