Hi, I want to deform my character ponytail here, but when it gets too far, wire capture does not works.
is it a good idea to use wire capture and wire deform here? I used point deform and path deform but they didn't gave me a good deformation.
network image:
https://ibb.co/52FYKW4 [ibb.co]
wirecapture and wiredeform
2478 8 2-
- wayfarer
- Member
- 10 posts
- Joined: Dec. 2017
- Offline
-
- edward
- Member
- 8081 posts
- Joined: July 2005
- Online
-
- anon_user_09389530
- Member
- 205 posts
- Joined: Jan. 2014
- Offline
You can try moving the character to the world origin using MatchSize node (keep the xform matrix) and pointdeform it there. PointDeform doesn’t work well with big distance differences in my experience. So you need to sort of extract the locomotion and reapply it later on after the point deform.
Edited by anon_user_09389530 - July 21, 2024 09:30:04
I contribute to the beauty of this world
https://houdininotes.ivanlarinin.com/ [houdininotes.ivanlarinin.com]
https://houdininotes.ivanlarinin.com/ [houdininotes.ivanlarinin.com]
-
- wayfarer
- Member
- 10 posts
- Joined: Dec. 2017
- Offline
-
- Aizatulin
- Member
- 504 posts
- Joined: July 2005
- Offline
I think the main problem here is, that wiredeform is not taking the the full orientation of the curve only the tangent. It seems that main idea is from the paper "Wires: A Geometric Deformation Technique" from Karan Singh and Eugene Fiume, where the rotation is based on the difference angle of the tangent vectors. I've done some experiments and it is quite straight forward to reimplement something similar in VEX. It is also possible to substitute the rotation using delta orientation intead of delta tangent rotation. But of course you need more input information now (orientation of the curve(s) must exists).
I think overall the point deformer is better all around tool, if you want maintain the orientation.
But if interested, here is an experimental file using a custom wire deformer
@edit: just figured out I've attached the wrong file
I think overall the point deformer is better all around tool, if you want maintain the orientation.
But if interested, here is an experimental file using a custom wire deformer
@edit: just figured out I've attached the wrong file
Edited by Aizatulin - Aug. 24, 2024 03:20:27
-
- wayfarer
- Member
- 10 posts
- Joined: Dec. 2017
- Offline
-
- Aizatulin
- Member
- 504 posts
- Joined: July 2005
- Offline
-
- edward
- Member
- 8081 posts
- Joined: July 2005
- Online
-
- Aizatulin
- Member
- 504 posts
- Joined: July 2005
- Offline
-
- Quick Links



