Well, if this came from Nvidia FleX, then that explains why FleX fluid surface rendering is so **** slow :p. That being said, Nvidia has a knack for creating fantastic shaders for realtime. And now I kinda want to plug your CA into the flex fluid, just for fun. BTW, where are we supposed to paste the Pasteall code to? I crash Unreal whenever I paste it directly to a translucent material.