Skip to content

Custom Shaders#551

Merged
TheJeran merged 5 commits intomainfrom
jp/custom-shaders
Feb 11, 2026
Merged

Custom Shaders#551
TheJeran merged 5 commits intomainfrom
jp/custom-shaders

Conversation

@TheJeran
Copy link
Collaborator

@TheJeran TheJeran commented Feb 11, 2026

This adds the ability for a user to inject their own shader to use in WebGPU for analysis.
When the editor is open the Canvas stops rendering to help performance.

The UI will need a new pass later as well as some work to organize and explain how the uniforms function. Isn't reactive so skinny on skinny screens.

Also want to craft better boilerplates/templates.
Also need to add a catcher for any errors so users don't need to open the console to see if their shader has a bug.
But for now it works with what's there.

image image

@TheJeran TheJeran merged commit 39a6b61 into main Feb 11, 2026
6 checks passed
@TheJeran TheJeran deleted the jp/custom-shaders branch February 11, 2026 15:27
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