

Description du produit
Please rate if you enjoy!
NOT QUEST COMPATIBLE
Quest does not allow for custom shaders for either worlds or avatars, so this will not be useable for them.
The package includes the annotated Flutter Shader, textures, and materials for both the bat/butterfly particle prefabs
You don't need intricate knowledge on shaders or particles, the included prefabs are suitable
You can adjust the color over lifetime of the particles if you don't like the default colors, the shader is transparent so you can have particles fade out or into view.
Everything past this point is a bit more technical for those who want to use the shader on their own particle systems
The vertex shader uses custom vertex streams in the particle system for stablerandom.x, writing to TEXCORD0.z , if this is not included in your particle system they will flap at the exact same time. In a full swam of particles this will look very strange.
I'm personally very new to writing shaders so I included as much annotation as I could on what things do internally. So if you are wanting to break this down to learn how to make your own vertex shaders please feel free too, a link to a Desmos graph inside the shader shows what the MOD 2pi operation is doing to keep the flap over time from jittering. I previously was using frac() to stop the time value from making it chug but that resulted in a strange stepped feel. To see what this looks like use MOD 1 in the graph and you'll see what I mean.
