Guna Posted May 1, 2018 Share Posted May 1, 2018 Hi all, I am trying to create a Fish bait ball like in this video Fish-Baitball-ref.mp4. The shape is constantly changing as the fishes flock over them. I created a shape,used a pointvop to deform it and then used a point deform to get the deforming points. I am clueless as how to proceed further. I want the points to flock across the deforming shape. Can anyone guide me to get this result? Thanks in advance. Quote Link to comment Share on other sites More sharing options...
Spyrogif Posted May 1, 2018 Share Posted May 1, 2018 The crowd system is perfect for this. It's mostly based on Craig Reynolds algorithm. I highly recommand to make some quick research about it to get the main idea. Basicly you can reproduce this effects with just couple of node. Using the crowd shell. Bake your fish animation as a agent> Spawn some agents>Simulate the thing. Into Dop play with steer node. The first you need to look at for this effect is the steer cohesion. Quote Link to comment Share on other sites More sharing options...
Guna Posted May 1, 2018 Author Share Posted May 1, 2018 (edited) Hi,thanks for the reply. I am trying to get this done through crowd system. Not much of success yet. Couldn't get the control to flock the fishes over the shape. Any help is much appreciated. Edited May 1, 2018 by aaryanguna Quote Link to comment Share on other sites More sharing options...
Spyrogif Posted May 1, 2018 Share Posted May 1, 2018 (edited) To get a a nice compact shape : you have to increase a lot the pop steer cohesion weight. Edited May 1, 2018 by Spyrogif Quote Link to comment Share on other sites More sharing options...
Guna Posted May 2, 2018 Author Share Posted May 2, 2018 Thank you very much for your suggestion. 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.