Skip to content

Triplanar Shader ( Feature Request ) #810

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
MarcusGT076 opened this issue Feb 13, 2025 · 3 comments
Open

Triplanar Shader ( Feature Request ) #810

MarcusGT076 opened this issue Feb 13, 2025 · 3 comments

Comments

@MarcusGT076
Copy link

Dear Khronos Team,

i would like to make an feature request. Is it possible that you can implement a triplanar shader for the PBR-Graph and Unlit ?
This would be awesome to have those shaders.

Cheers,
Marcus

@hybridherbst
Copy link
Collaborator

Could you explain a bit more what you mean? I'm not aware of glTF having an extension for triplanar shading at the moment.

@MarcusGT076
Copy link
Author

Hi hybridherbst,

so in shadergraph its possible to use a triplanar node for the textures. The object will be mapped from three sides and the textures are blend together. Shadergraph has it out of the box. I mean i can modify youre shadergraph to get this done, but it would be cool to have something in youre package already for that.

Cheers,
Marcus

@hybridherbst
Copy link
Collaborator

Hi, I know what triplanar is :)

UnityGLTF is a plugin to bring glTF import/export support to Unity. What's not supported in glTF isn't really in scope for UnityGLTF, unfortunately.

One way to get this done is: proposing a glTF extension for triplanar shading, defining how it works, and then support for that extension could be added to UnityGLTF's shader graphs as well. Are you aware of the process for that? I'm not against it, but we usually can't spearhead such efforts solely from a "would be nice to have" perspective :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants