Skip to content

feat(blender-ui): add shader editor component - #8

Merged
vis-iks merged 1 commit into
mainfrom
feature-shader-editor-14411357607988971009
Mar 8, 2026
Merged

vis-iks merged 1 commit into
mainfrom
feature-shader-editor-14411357607988971009

Conversation

@vis-iks

@vis-iks vis-iks commented Mar 7, 2026

Copy link
Copy Markdown
Owner
  • Implemented ShaderEditorComponent for managing nodes and connections.
  • Implemented ShaderNodeComponent for individual node UI and drag behavior.
  • Added types for nodes, sockets, and connections.
  • Styled components to match Blender's dark theme and node aesthetics.
  • Integrated the editor into the demo-app.
  • Added unit tests and verified with Playwright.

- Implemented `ShaderEditorComponent` for managing nodes and connections.
- Implemented `ShaderNodeComponent` for individual node UI and drag behavior.
- Added types for nodes, sockets, and connections.
- Styled components to match Blender's dark theme and node aesthetics.
- Integrated the editor into the `demo-app`.
- Added unit tests and verified with Playwright.

Co-authored-by: vis-iks <225935531+vis-iks@users.noreply.github.com>
@vis-iks
vis-iks merged commit 1692d9d into main Mar 8, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant