Wishlist: Load LAST N particles

Load first N is cool, but dangit, I need to load LAST N, as the fun stuff is happening in later events in Pflow.



So my particles are born all on frame 1 in Event01, and the cool ones test to Event02. The PRT puts Event01 particles at the top and Event02 at the end.


  • Chad

Load first N is cool, but

dangit, I need to load LAST N,

as the fun stuff is happening

in later events in Pflow.



So my particles are born all

on frame 1 in Event01, and the

cool ones test to Event02. The

PRT puts Event01 particles at

the top and Event02 at the

end.







LOL!



I also wanted “Last N”, but we decided to implement it when somebody asks us to because he actually needs it… Looks like the day has come.



I will log it, but it sounds like 1.1 material at this point…





Just FYI, here is what we have been fixing the last week:


  • Added support for non-square pixels (Pixel Aspect other than 1.0). YAY!
  • Fixed bug in raytracing code which was causing particles to leak when culling and rendering matte objects. DOUBLE YAY!
  • Fixed bug in Legacy Max Particles shading - assigning a material would render with density of 0 in Beta 18, making particles invisible.
  • Fixed Playback Graph position interpolation bug in PRT Loader - the velocities were scaled BEFORE calculating the new interpolated positions.



    We have a few days to fix some more bugs we have on the list and then is Siggraph…

Any chance we could get Last N for 1.1?



Also, any chance we could get Skip N for 1.2? Basically the opposite of Every N, it would skip those particles that would have been true for Every N, so you could have 2 PRT loaders, one that renders every 10th point, and one that renders the other 9.



Finally, and this is nitpicky, could we get some better indication in the UI as to what mode we are in? Every N and First N look so much similar when it’s just text in a drop-down. Buttons would be good, but I’m up for anything.


  • Chad

>Any chance we could get Last N for 1.1?

Yep, we plan to add it.

>
>Also, any chance we could get Skip N for 1.2? Basically the
>opposite of Every N, it would skip those particles that
>would have been true for Every N, so you could have 2 PRT
>loaders, one that renders every 10th point, and one that
>renders the other 9.

Will log it as a wish.

>
>Finally, and this is nitpicky, could we get some better
>indication in the UI as to what mode we are in? Every N and
>First N look so much similar when it's just text in a
>drop-down. Buttons would be good, but I'm up for anything.

How about a little color-coded swatch next to the list which is green in First N, Blue in Last N and RED in Every Nth? (red because it is SLOW! ;o)

 

Here is what I did:

 

That should help. Sorry to be such a pain, but we’ve got some users getting confused, and I think this will to the trick.


  • Chad

That should help. Sorry to be such a pain, but we’ve got
>some users getting confused, and I think this will to the
>trick.
>
>- Chad

Just a note that Last N will be about as slow as Every Nth because we have no way of skipping to a position inside the file without reading through the particles in the beginning. So visually it will be similar to First N, but speedwise more like Every Nth. Sad, but true. (no wonder it’s color will be BLUE ;o)

Another note: While there IS a blue option Load Last N Particles in the PRT Loader's GUI, it has not been hooked up yet internally in v1.0.100.30288. So it is not broken, just not ready yet.

Thanks for your patience.