School
for
Poetic
Computation
Can we play with graphics code without a math background? In this guided technical walkthrough, we’ll explore online shader art networks and learn to craft images with pure math: not as engineers but as visual artists. Students will use a live shader editor to tinker with code-based artworks, understand their techniques and make their own shaders.
Images courtesy of teachers.
Shader communites like shadertoy.com reveal an expressive, malleable medium with its own history and techniques. Understanding the equations to make images purely from math can be intimidating, but it’s a unique craft worth exploring.
Using a live shader editor, we’ll break down seemingly complex code into malleable bits we can understand as visual artists. We’ll tinker with open source artworks and learn techniques and equations for determining color, motion and shapes in the GPU.
Students will learn how to fork shader art online to learn from it. By the end of this class, students will be able to create their own analytical shader images.
Students should be comfortable coding in another language, but no GLSL experience required.
This class may be for you if you:
This class may NOT be for you if you:
Fernando Ramallo is a Berlin-based artist from Argentina. He works with custom software to create immersive computer-based art.
His playful interactive work sparks wonder and curiosity and has been on display at 45+ museums and festivals, incl. SF MoMA, SIGGRAPH and BOZAR.
His experimental game work includes Panoramical (2015), a collection of kaleidoscopic interactive landscapes where players find beautiful combinations of shapes and soundscapes in an audiovisual journey; Doodle Studio 95 (2018), a joyful animation tool for silly game art; and We Are Poems (2022), an interactive piece “through the queerest region of deep space where inhabitants float and gravitate in bountiful explosions of music and light".
He/him
A game designer and developer focused on user experience, audio and graphics engineering. His work has been show at ctrl.alt gdc, V&A london, and various games events.
He / Him
Applications open until Applications closed on August 10, 2026.
You can expect to hear back from us about the status of your application on . Please email us at admissions@sfpc.study with any questions you have.
For 10 classes, it costs $1200 + processing fees, for a one-time payment. We also offer payment plans. Participants can schedule monthly payments of the same amount. First and last payments must be made before the start and end of class. *Processing fees apply for each payment.
SFPC processes all payments via Withfriends and Stripe. Please email admissions@sfpc.study if these payment options don't work for you.
For more information about what we look for in applicants, scholarships, and other frequently asked questions, please visit our applicant FAQ.
Interested in more learning opportunities at the School for Poetic Computation? Join our newsletter to stay up to date on future sessions and events, and follow us on Instagram and Twitter. Support our programming through scholarships. Get in touch over email.
loading...