Improving fluid control operators.
#1
Hey,

I have been messing around with combining tyflow with phoenix to do some particle sims. (rendered with krakatoa) There are a few features that would be really helpful for these types of setups. 

The first is data channel controls for the fluid birth operator. This would allow you to spawn particles within a min/max range for the various channels.
IE: Only spawn particles on smoke that has a density of 0.5-1, only spawn particles within a temp range of 2000-3500, only spawn particles where the velocity is less or greater than X etc.

The second would be a way to control the value for the velocity (with min/max settings) influence based on data channels in the fluid force operator. Then i can control how strong the particles are pushed around via other things such as smoke density, temp or even velocity.
IE: The thicker the smoke the more influence it has over the particles velocity.

Lastly, it would be great if we have a fluid properties test operator. (expand test options on fluid force?) You would be able to set up the test channel (smoke, velocity, temp, color etc) with min/max settings so i can send events to the next flow when the conditions are met.
IE: delete particles that have less than X temp or that is in smoke less dense than X.

Keep up the awesome work!  Heart

P.S. If anyone knows of an existing method to achieve some of these results i'm all ears! Big Grin
  Reply
#2
Thanks! Those are all good suggestions Smile

For testing fluid properties, for now you can assign to a channel in the Fluid Properties operator and then use a Property Test on that channel. Obviously that's an extra step but at least a workaround.
  Reply


Forum Jump: