This has been asked in the past, and I don’t think it’s possible but I’m bringing it up again just in case. Wanting to spawn a particle on a mesh surface based on a material parameter. For example if I have quad mesh with mask texture on the material, then I spawn particles from the surface of the quad where it is white and not where it is black. Wanting this to be dynamic, so as I change the mask in the material then the spawn points follow appropriately.
The “Skel Vert/Surf Location” module with the “Inherit UV” parameter and using “Dynamic Parameter” node in the material seem promising but I don’t know how to use them.
I know this can be done in PopcornFX, as I’ve done it before (not sure about the dynamic material part though), but my workplace is anti PopcornFX plugin (one of those, “It didn’t work this one time for what we wanted so it’s now considered broken forever” situations).