Sorry eine funktion in Java kenn ich nicht die müsstest du schon selber proggen.
Du könntest ja dein Bitmap das der Partikel sein soll laden, dann mit der funktion PixelGrabber von java.awt.image.*; alle pixel in einen Array lesen und dann jedes Pixel mit der Untergrundfarbe. z.B. dem Bild das unterhalp is mischen, dann hast vielleicht sowas wien transparent effekt, weis aber nicht sicher???