To everyone that has any questions about the plugin, It’s way better to message me at the support e-mail: email@example.com or ask in the plugin’s marketplace page.
I’m sorry but I just checked this thread in some time and now see the questions going back even some months, through e-mail and the marketplace page I get notified and typically answer within a day or two.
Hey, is there anyway you could generate bone / weight mapping textures to use against generic animation textures so that if I use several meshes with similar skeletons I can reuse textures? I’ve been told this use to be a common practice on older generation stuff and it’s really efficient for something like oculus quest.
I ran into several people in unreal slackers who also told me to use this kind of set up so I’m looking for a way to get it done. Hopefully this plugin will get an update or I can pick it apart to make it happen on my end.
pretty much figured it out at this point, only thing I need to do now is find out how to check which vertexes are weighted to which bones. I can think of a messy way, but I want to cut out as much uneeded data as possible. What I’m thinking about is smooshing some custom uv stuff, but really I’m not certain of a few things currently. Once I figure it out, I’ll be able to set up something that works on “same skeleton” set ups.
pretty sure you’re gonna need a 2nd UV channel to map the vertices to the bones. that’s how the UE4 (the per-vertex, without bones) vertex animation system does it, and that’s how we had it in our custom bone-texture approach as well
Yes that’s expected. I’m looking into something further now where you can have a bunch of variations in one mesh and use something (probably some sort of masking function in HLSL) that gives you something where you can hide all your undesired variations by using WPO to scale the vertices to zero or move them all to one point.
You can do this with a regular mask ( as I have found in my experiments ) but I want to be able to have more dynamic variation instead of premade variations.
There seems to be a lot of issues with doing this with the standard nodes. I haven’t seen a good way of doing something like this yet and I’m not super familiar with HLSL so this will be a journey for me.
The material functions no longer take anim speed, anim start, etc pins any more and now have an Anim Settings pin. I assume that is an RGB or RGBA of something else but I wasn’t sure what. I believe the the first three are the three parameters for each animation but since takes an alpha I wasn’t sure what the alpha would be. It seems to work with an alpha of 0 though.