Student Showcase Part 3
summary
Four short demos cover concrete results and code you can reuse: a Krita storyboard docker that syncs panels with the timeline, shows thumbnails, exports to PDF/SVG, and manipulates panel durations; a dynamic fill-layer system that embeds SeExpr scripts so patterns scale without quality loss and required refactoring of Krita’s rendering to tiled jobs (SeExpr-driven fill layers); a Kirogi update that adds TCP/serial and multiple-connection support and can manage supports 255 vehicles concurrently; and a libmypaint integration that implements drawdab/getpixel hooks and exposes presets in Krita’s editor (libmypaint brush engine integration).
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:21Storyboard Docker overview
- 2:07Storyboard Docker demo
- 5:44Dynamic field layers in Krita
- 7:55Implementation details
- 10:05Codebase improvements
- 11:35MAVLink protocol integration
- 13:23Architecture challenges
- 14:28MyPaint brush engine integration
- 18:27Brush engine demo
- 20:10Q&A
related talks
49mKotlin likes to Demoparty
12mComputational Scaffolding of Composition, Value, and Color for Disciplined Drawing
44mKotlin likes to Demoparty
19mA Mixed-Initiative Interface for Animating Static Pictures
02mRecap Video
26mExtending Manual Drawing Practices with Artist-Centric Programming Tools
32mEnhance your Flutter painting skills
33mConfession of a Digital Finger Painter
