That release timing really hinges on one of two things: either I find an additional dev(s) to help push features through at a steady pace or I find an investor to allow me to focus purely on VICODynamics. As it stands now, I’m prioritizing contract work and the game (Action Arcade Wrestling, on Steam and coming to consoles) in order to pay the bills and have an income. Finding devs and an investor would certainly be ideal .
Right now, the order of things is roughly this (order and inclusion may change, not set-in-stone):
- Collision robustness, it’s decent, but needs better contact resolution implementation.
- Support for skinned meshes, allowing painting of vertices which get simulated by VD on a skeletal mesh.
- Decouple vertices and particles, allow lower detail soft-body to drive a high detail mesh (likely using linear blend skinning (barycentric coords))
- Improve the in-editor experience by adding viewport widgets to edit and setup soft-bodies. As well as other editor related improvements.
- Improve the quality of the tension constraint, like collision, it works well, but can be much more robust and more intuitive to use
- Finnish support for tearing soft-bodies apart, was a weekend proof-of-concept but needs to be fully implemented.
- Add tetrahedralization or voxelization of soft-bodies to improve shape-matching behavior
- Fluids, this will be a big part
- Add support for using as character clothing, this mainly involves optimizing collision and adding partial skinning to soft bodies when used as character clothing
Regarding the target behaviour of fluids; like everything in VD, I want fluids to seamlessly integrate with everything else in terms of collision/interaction. As well as be able to simulate liquid and gas behaviours. Yes, colliding/interacting with everything.
I have not approached Epic, but I did get an offer to have VD be part of the Sponsored Content thing. Though the terms Epic had did not align with what I have in-mind for VD in the long run, so I had to politely decline that opportunity. I may reach out to them and see what their thoughts are. And feel free to let Epic know that you’d like to see VD as part of future UE