psicraft Posted December 26, 2020 Share Posted December 26, 2020 Hello everyone! I recently made a setup to achieve magical smoke effect that orbits while moving. I shaped and animated a bunch of points that move along a custom curve. I want to make all those points orbit or twist around the original path (curve), something similar to curve force node for POP. I'm having some difficulties making this happen with VEX. I would appreciate your help. Cheers; Basic Shape.hip Quote Link to comment Share on other sites More sharing options...
Aizatulin Posted December 30, 2020 Share Posted December 30, 2020 Hi, you can capture by xyzdist() for example using an attribute wrangle and the curve as second input. The rotation matrix can be obtained from the curve's tangent. Basic Shape_mod.hipnc 1 Quote Link to comment Share on other sites More sharing options...
harryjameskirby Posted January 6, 2021 Share Posted January 6, 2021 Hey @Aizatulin, Thanks for your insight - I have a similar problem but using volumes. I'm trying to achieve a tornado effect and can achieve a straight tornado pointing up in Y axis, but am struggling to make it follow and rotate around a given curve. Any help would be greatly appreciated. Cheers tornado.hipnc Quote Link to comment Share on other sites More sharing options...
Aizatulin Posted January 7, 2021 Share Posted January 7, 2021 Hi, you can use a path deformer on the input geometry for example and apply a volume wrangle to peform a rotation/scale on the density (using an orientation frame on the curve). tornado_path.hipnc 1 Quote Link to comment Share on other sites More sharing options...
harryjameskirby Posted January 8, 2021 Share Posted January 8, 2021 @Aizatulin awesome thanks so much! 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.