POPK ILL dont work in 19.5.805

   567   1   0
User Avatar
Member
1 posts
Joined: Nov. 2021
Offline
When using popSolver, popkill dop is working to delete points. However, when using whitewater solver, popkill dop cannot delete points.

I knew another way: popGroup at first and delete (removepoint VEX) by pop Wrangle dop with that group, but I want to know why popkill dop does not work for whitewaterSolver/whitewaterObject dop. It's a bug in version 19.5.805?
User Avatar
Member
8810 posts
Joined: July 2007
Offline
littlehan1989
but I want to know why popkill dop does not work for whitewaterSolver/whitewaterObject dop. It's a bug in version 19.5.805?
from a quick glance at the internals of the node, without trying it indeed sounds like a bug

since postsolve feeds into ./kill/deathchance which overrides the death attribute using
i@dead = (rand(@ptnum + ch("seed")) < @deathchance);
therefore the following ./kill/blast that is deleting all particles where @dead=1 will only delete those and not the ones which originally had @dead=1 fropm your popkill

so I assume to quickly fix it try changing it to:
i@dead |= (rand(@ptnum + ch("seed")) < @deathchance);
but also submit a BUG
Tomas Slancik
FX Supervisor
Method Studios, NY
  • Quick Links