Can i apply a vertex shader on an animated mesh?

Godot Version

4.6.3

Question

i have a material that uses an animated vertex jitter. we just rigged one of our models with an animated armature and skeleton, and now the vertex shader seems to have stopped working. it occurs to me that the point of a skeleton is to manually move a mesh’s vertices, so probably they are all being reset after the vertex shader modifies them, or being canceled out in some way.

is it possible to have a vertex shader on an animated mesh? how can i apply the jitter effect after the skeleton animates the vertices?

@normalized might know.

You should be able to overlay the shader on top of skeletal animations. Post your asset scene structure and specify where is the shader applied.

okay i just reopened the editor and suddenly the shader is working, i have absolutely no idea what changed. whoops! thank you anyway haha