TiXL documentation¶
TiXL is a visual programming environment for motion graphics, live visuals, and creative coding on Windows. These pages are the source of truth for what it does and how to use it — if something is explained in Discord or at a meet-up, it should eventually end up here.
New? Start with the Welcome page, which points you at whichever entry fits you best.
Getting started¶
Understand what TiXL is, whether it fits your project, and how to load your first scene.
- Welcome
- What is TiXL
- System requirements
- Introduction — a guided tour
- How TiXL works
- Concepts
- Video tutorials
- Skill Quest (in-app tutorials)
- Migrating from Tooll3
- Reporting bugs and suggestions
- Community
Install¶
Using TiXL¶
Day-to-day reference: UI windows, graphs, connecting data, exporting, and live-use workflows.
- Timeline and media: Timeline · Export videos and image sequences · Export as a standalone executable
- Presets and performance: Presets and snapshots · Live performances · Sharing example projects
- Rendering and perf: Real-time rendering · Optimizing performance · Remove static background
- Connecting data: Sending and receiving OSC · ArtNet / DMX
- General: Keyboard shortcuts · Backups · FAQ · FAQ: building content
The section README lists topics that still need pages — graph-window reference, essential operators, recipes, MIDI / NDI / Spout, project structuring, and more.
Advanced¶
- Writing C# operators · Creating new operators · FAQ: writing C# operators
- Using custom shader operators · Shader development example · Converting raymarching functions
- Adding new fonts · Single-line SVG fonts
Operator reference¶
Every operator in the Lib.* namespace has a reference page generated from its in-editor description. See operator reference once the exporter is live.
Contributing¶
Docs, bug reports, and contributing to TiXL itself — entry points and where developer docs live.