In this paper, the proposed method takes a mathematical approach with closed-form expressions to simulate marbling. This method improves control, ease of implementation, parallelism, and speed, enabling real-time visual feedback and creation of vivid flowing animations. Users can start designs from a blank sheet, raster images, or videos.