As @tim.stark said it is very simple to use @LongNguyen C# for doing something like this (5 min work).
Please try to draw why you want, it is not the same to emboss a 2d density (what I have done) and to print a 3d density of smoke. For 3d density you have to decide if you want an isosurface (Millepede, OpenVdB) or to render the density with lattice with variables thickness (simple to do also) …
So many choices