Attach brushstrokes to animated mesh
I don't know how hard this would be to implement, but it would be amazing if it was possible to parent/attach strokes made in openbrush to an imported animated glb...for example, if you had a dragon glb that had a moving head, to be able to draw flames coming out of it's mouth with the fire brush, and then have that stay attached to the model as the head moved around. Knowing nothing about the development end of this I have no idea if that is hard to do or not, but just throught I'd add it to the wishlist just in case!
2 Replies
Oooh. That's an interesting idea. It's a while off as we need to add a lot of functionality around reaching into imported models. At the moment they are very much a black box that you can import and move around - but not do much more with.
First step is to allow users access to the internal structure of imported models - I made an initial step towards this today but I need to think about how to initially expose this functionality.
I know this will be low priority, but it would be so cool...I know the strokes wouldn't be able to deform with mesh etc, as that would be way too hard, but even if you could just stick something to a particular part of the mesh it would be great. But yeah you probably have to have access to either vertices or bones to do that which will be complicated. I'm remember in Neos they had a "glue" tool where you could put an object onto another object and put the glue tool over it to fuse it onto it...not sure how that worked behind the scenes as far as the mesh etc. I did all kinds of things with that, using it to stick other stuff onto simple figures I'd animated with Mixamo and it would be even more fun with all the Openbrush brushes!
If you did figure out how to do this it might be good to have a switch that could turn the animation on the model on/off so that you could attach the stuff to it while it was still...this coming from a person who chased a walking tree all over Neos attempting to glue leaves onto it lol!!! 🤣