Stoke Field as a Stoke Emit Source

It would be really handy if you could emit from a Stoke field (using the density channel for an example). I often like to use 3D textures to emit from and while there are work-arounds I haven’t found any that are particularly efficient/fast. Being able to emit from a Stoke field would open up some neat and useful features in other scenarios than the one I described too.

Doesn’t a PRT Field work as emitter? Stoke would have to basically perform the same seeding, so I don’t know if it would be that different (although it might be faster and involve one less intermediate object).

This is the way I am currently doing it (with some other stuff to try and speed it up), and what I’d like to avoid is the amount of particles it takes to accurately depict a 3D texture. Using a PRT Volume and then a Magma modifier I have to generate all particles even the ones that I later cull out with the 3D texture map (which is the majority). So because the PRT Volume gets so slow, I end up writing a single PRT or PRT sequence, depending on what I need, and then creating a PRT Loader. This process ends up being pretty slow whenever I want to make changes. Being able to just specify a density field in a Stoke Field as the source would be a much faster workflow.

But a PRT Field will only sample where the Density channel is > 0.
A PRT Volume would seed everywhere, while the PRT Field would sample exactly what you need where the data exists.
I will log it as a wish, but I believe the PRT Field approach (NOT PRT Volume) would be a good workaround.

I see, it seems I haven’t tested the PRT Field option and I misunderstood what you initially meant. I’ll give that a go, thanks!