System for Nodes Displaying Gizmos to Update Their Parameters #4178
Ayush2k02
started this conversation in
Student Project Reports
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
About
My name is Ayush Amawate (@Ayush2k02) and I will be working on the "System for Nodes Displaying Gizmos to Update Their Parameters" project as a Graphite GSoC '26 contributor.
Synopsis
Interactive gizmos (draggable canvas handles) currently exist only for 6 hardcoded shapes: Star, Polygon, Arc, Circle, Grid, and Spiral. Adding gizmos to any new node requires 200–400 lines of custom code.
This project builds a generic gizmo system with a registry-based approach, enabling any node to declare gizmo-enabled parameters. Nodes like Blur, Transform, or Gradient will gain interactive canvas controls without custom gizmo code.
Deliverables
Progress
Week 0–2 (May 8–28)
Beta Was this translation helpful? Give feedback.
All reactions