Monocurl
Download

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.

Custom LaTeX Backend

By default, Monocurl uses a bundled LaTeX distribution to render Tex(...) meshes. If you have a local LaTeX installation you prefer to use — for custom packages, fonts, or a specific engine — you can configure it in the application preferences.

The relevant setting is the LaTeX command path. Set it to a binary that accepts a .tex file as its first argument and writes a .pdf to a specified output path. Monocurl then converts the resulting PDF to the internal mesh format.

If a Tex(...) call fails to render, the transcript will show the LaTeX compiler output. The most common causes are missing packages and invalid LaTeX syntax in the string argument.

Params and Stateful

Custom Operators and How They Work Under The Hood

Primitive Animations