Well i’m slowly learning krakatoa, seems pretty straight forward,
I’m getting a bug on partition building but I’m gonna try to work around that before I report it.
Quick question, does krak hold life? I want to use particle age maps on krak particles but It doesn’t seem to be working.
Ahhh I love Krak, I’m gonna go try and make some smoke with Krak. Yea…
I'm getting a bug on partition
building but I'm gonna try to
work around that before I
report it.
Feel free to report it anyway.
Having a workaround does not mean there is no bug to fix... ;o)
>
>Quick question, does krak hold
>life? I want to use particle
>age maps on krak particles but
>It doesn't seem to be working.
You CAN apply an Age map to a PFlow and render directly or save a PRT file with the colors calculated by the map (remember, you have to use Material Dynamic and a Delete>By Age operator to get the texture to show up). If the Age Map is in the diffuse, Self-Illum. or Opacity slot, it will affect the color or density of your particles as expected. Be sure to set the Particle Color to Material Self.Illumination and the Density Scaling to By Material Opacity (if you are using an Age Map in the Opacity slot).
I just created a simple PFlow with 2M particles, assigned Delete By Age, Material Dynamic with a Particle Age map going from yellow to red to gray in the diffuse and a grayscale gradient in the Opacity channel and it looked just as expected.
The age data itself will not be available inside the Krakatoa renderer or in the PRT loader, because we don't use it for anything internally. This might change in the future if we start adding our own shading sub-system - it would be technically possible to add a custom channel to the particle data streams to hold an age value...
Hope this helps.
Borislav "Bobo" Petrov
Technical Director 3D VFX
Frantic Films Winnipeg
Hey man, thanks alot, I’m just hitting my stride with krak. I’m getting pretty comfortable with it. I noticed that I can add custom script data to krakatoa, i think I will try that out. See if I can store the age info in it.