pFlow Data operator bug? how to fix it


#1

Hello, i’m new in CGSociety.

I’m working on one project and i’m using 3D max 2015.

I have been facing a problem, my Data Operators seems working not how they should or i’m doing something wrong.

For example if i’m using Data Operator on Standart Flow everything works fine, but if i use Data Operator in event that has been sent from Spawn operator, i’m getting wrong values - random numbers let’s say in Standart input particle age. And thats seems for any input i use i’m getting random numbers.

Please someone help me fix it :sad:


#2

Hi, welcome :slight_smile:

I am not sure you are getting wrong/random values you should be getting constantly changing particle age values.

Maybe trying adding a InputStandard+NewInEvent(Boolean)->InputStandard(Boolean)+ParticleAge

See if that helps. BTW you are not sending out a the new spawn, you will being count those newly spawned particle ages as well you need to filter them out if you want just the particles that came into the event and not born in it. Take that last Spawn out or wire it to a new event and see if it works.


#3

Thanks for your replay JohnnyRandom.

I solved my problem by selecting priority and execution order to Pre in my output.


#4

Yes, that should read the incoming particle age before all other operations.

Just curious, what boolean is driving the pipe?

nice work figuring it out :slight_smile:


#5

It’s simply checks specific particle age, condition if <.