Skip to content
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

Uniform pins on ShaderFX nodes don't get updated sometimes #647

Open
tebjan opened this issue Jul 5, 2023 · 1 comment
Open

Uniform pins on ShaderFX nodes don't get updated sometimes #647

tebjan opened this issue Jul 5, 2023 · 1 comment
Labels
VL.Stride Wrapper for 3d game engine Stride

Comments

@tebjan
Copy link
Member

tebjan commented Jul 5, 2023

Describe the bug
https://discourse.vvvv.org/t/integer-input-of-shaderfx-does-not-update/21635

It looks like the shader sink that builds the shader doesn't get the shader key/name for the pin of that ShaderFX node. This also happens when using ShaderFX nodes with MaterialExtension.

Example patch in the forums thread.

It works the stage keyword is added, but then you can only have one instance of a node per shader graph. because stage makes sure that there is only one variable of that name per compiled shader.

Is there an earlier version where this still works?
maybe, hard to find out.

Additional context
Might be related to other pin issues #75 #72 #70.

@tebjan tebjan added the VL.Stride Wrapper for 3d game engine Stride label Jul 5, 2023
@tebjan
Copy link
Member Author

tebjan commented Jul 1, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
VL.Stride Wrapper for 3d game engine Stride
Projects
None yet
Development

No branches or pull requests

1 participant