# `gs.materials.SF.Smoke` `gs.materials.SF.Smoke` drives an entity through the Stable Fluid solver as a gaseous medium such as smoke or hot gas. Use it for grid-based fluid effects where you want advected density and velocity fields rather than particles. It is the only material in the SF family. ```{eval-rst} .. autoclass:: genesis.engine.materials.SF.smoke.Smoke ```