Originally posted by Flesh Forge
View Post
Announcement
Collapse
No announcement yet.
VICODynamics: a particle based Soft-Body physics Plugin
Collapse
X
-
Owner of VICO Game Studio LLC
Twitter: @VICO_GameStudio
Current Projects:
Action Arcade Wrestling in collaboration with Dave Horn (@Action937) - https://www.actionarcadewrestling.com/
VICO Dynamics Physics Library - Details: https://www.vicogamestudio.com/projects/vico-dynamics
-
Originally posted by Flesh Forge View PostSo here's some clothing to test/demo with:
They all have their pivot set the same as the character's and should pop right on, if not please let me know and I'll work with you to fix that. There's a custom retargeting ref pose for the mannequin's skeleton and if you want any animations retargeted I can help you/do that for you if needed. There should not be any dependencies on other plugins, I'm pretty sure everything required is saved into the project files - please note, your plugin is not installed in this project.
The things we'd like to see explained are:
- How to set up the simulation to collide against the character's physics asset
- How to set vertex constraints to fix points of a garment so they'll stick to the surface of the character e.g. at the hem of the skirt or the top of the dress
- Whatever other features you have that you think are useful, e.g. if you have some form of weighting to control stiffness (tbh I don't know how much of this you've implemented vs. what you've got planned)
Here's a link to the project files, zipped:
https://www.dropbox.com/s/0q0owwdr03...ainer.zip?dl=0Owner of VICO Game Studio LLC
Twitter: @VICO_GameStudio
Current Projects:
Action Arcade Wrestling in collaboration with Dave Horn (@Action937) - https://www.actionarcadewrestling.com/
VICO Dynamics Physics Library - Details: https://www.vicogamestudio.com/projects/vico-dynamics
Comment
-
Originally posted by Flesh Forge View PostThanks, looking forward to it.
I'll do my best to get something on this by Sunday (F1 race)
Owner of VICO Game Studio LLC
Twitter: @VICO_GameStudio
Current Projects:
Action Arcade Wrestling in collaboration with Dave Horn (@Action937) - https://www.actionarcadewrestling.com/
VICO Dynamics Physics Library - Details: https://www.vicogamestudio.com/projects/vico-dynamics
Comment
-
Originally posted by Flesh Forge View PostThanks, looking forward to it.
1. Attach to Rigids feature does not record which bone the rigid belongs to in the component if the component is a Skel Mesh Comp. Once I add this, you should get much better, per-bone, attachment using that feature.
2. The current Mesh to Cloth algorithm tries its best to maintain the original Mesh shape, which may not work as well for complex clothing.
3. Once #1 is in, we'll be able to better see if collision is an issue. The way NvCloth does collision is very different to the way I do it in VD. This is because NvCloth is purpose built for skeletal character clothing that works with animations, this means they can make a lot of assumptions and special tricks for better use case results. Whereas, I have taken a more generic approach because I'd like VD to be able to be used in a wide array of scenarios. As a result we get into "issues," if you will, like this.
4. Notice the trench coat has very little movement, this is because most of the vertices are very close to the rigid bodies and get auto-attached. Just a matter of tweaking a few things to improve this. Like making the Physics Asset fit the mesh tighter and playing with the Particle radius and Attach to Rigids Radius scale property.
Here is a little video from the first test: https://youtu.be/1G9HAhIXxc4
Let me know if you have questions, happy to answer them!
I'll be following up on this soon.Owner of VICO Game Studio LLC
Twitter: @VICO_GameStudio
Current Projects:
Action Arcade Wrestling in collaboration with Dave Horn (@Action937) - https://www.actionarcadewrestling.com/
VICO Dynamics Physics Library - Details: https://www.vicogamestudio.com/projects/vico-dynamics
Comment
-
Originally posted by Flesh Forge View PostGlad to see you got some results, whew. For your rope/chain simulation, do you place particles at every vertex in those cases also? If not how are they placed?Owner of VICO Game Studio LLC
Twitter: @VICO_GameStudio
Current Projects:
Action Arcade Wrestling in collaboration with Dave Horn (@Action937) - https://www.actionarcadewrestling.com/
VICO Dynamics Physics Library - Details: https://www.vicogamestudio.com/projects/vico-dynamics
Comment
-
Originally posted by Flesh Forge View PostCool, although I'm not a programmer at all it seems a good thing that you're not strictly limited to placing particles at vertices so maybe the idea of placing particles at joint endpoints is not too crazy?
Btw, I should be doing a few more tests on the scene you sent very soon.Owner of VICO Game Studio LLC
Twitter: @VICO_GameStudio
Current Projects:
Action Arcade Wrestling in collaboration with Dave Horn (@Action937) - https://www.actionarcadewrestling.com/
VICO Dynamics Physics Library - Details: https://www.vicogamestudio.com/projects/vico-dynamics
Comment
-
Quick update:
Support for 4.16 will be up on the Marketplace next week.
And the upcoming Feature Update has become a very exciting one with a bunch of new features that I will reveal very soon! Most of which have been much requested.
[MENTION=529477]Flesh Forge[/MENTION]: I have not forgotten to do further tests! I have not had the time to commit to them just yet, apologies for the delay there.Owner of VICO Game Studio LLC
Twitter: @VICO_GameStudio
Current Projects:
Action Arcade Wrestling in collaboration with Dave Horn (@Action937) - https://www.actionarcadewrestling.com/
VICO Dynamics Physics Library - Details: https://www.vicogamestudio.com/projects/vico-dynamics
Comment
-
Originally posted by duffte View Posthey, any news about the additional features?
And if you'd like access to the latest and cutting edge, just email me your invoice (ujen@vicogamestudio.com) and I'll get you setup with access to the GitHub repo.Owner of VICO Game Studio LLC
Twitter: @VICO_GameStudio
Current Projects:
Action Arcade Wrestling in collaboration with Dave Horn (@Action937) - https://www.actionarcadewrestling.com/
VICO Dynamics Physics Library - Details: https://www.vicogamestudio.com/projects/vico-dynamics
Comment
Comment