Hello,
we’ve created a custom shader using the Shader Editor. We’ve managed to export the ShedPack.json file, but now we’re stuck. Therefore I wanted to ask, is there any way to use this shader in a PlayCanvas project? What would be the next steps?
I thought we had a runtime example project for this that was pretty clunky but it ‘worked’. Can’t find the project now but would also find it hard to recommend that flow for anything needed for production.
The shader editor is still in ‘beta’ where it’s a standalone tool and ultimately we were looking for comments and feedback on the UI and functionality which we got in a private beta.
It was unfortunately shelved while we worked on higher priorities including refactoring the shader chunks to support the glTF standard and also to further support the work needed for the Shader Graph Editor.
The next steps for us would be to continue work on the engine to support the material, editor support (as everything is expecting Standard Materials) and finally integration with the Shader Editor.
Thank you so much for the answer!
I must admit that the docs are a little misleading in this matter since they suggest there’s already a way to use the Shader Editor output in PlayCanvas.
Nevertheless the Shader Editor looks great and I can’t wait for it to be a part of the actual engine.
Thank you for all the amazing work you put into development.
I wonder if you recommend any external tools to use instead for now?
Sorry, which docs? Maybe we should update them
Not for node base shader editor at the moment, no. The current method is overriding shader chunks
Well this is the website we stumbled upon that gave us false hope
https://developer.playcanvas.com/en/shader-editor/overview/workflow/
Ah, this is what I meant by
I thought we had a runtime example project for this that was pretty clunky but it ‘worked’. Can’t find the project now but would also find it hard to recommend that flow for anything needed for production.
I see if I can find that project and if it still works