Rūko mašina yra mašina, kuri atkartoja vizualinį rūko ar dūmų efektą vienu iš trijų metodų, kurių kiekvienas turi savo privalumų ir trūkumų. Jie gali naudoti pašildytą glikolį ir vandenį, purkšti skysčius į orą arba naudoti sausą ledą. Šios mašinos dažniausiai naudojamos kuriant kinematografinius efektus, efektus scenos pasirodymams, o kartais ir Helovinui ar kitoms nedidelės apimties pristatymams.
Dažniausiai profesionalios mašinos veikia kaitinant glikolio ir vandens mišinį, kad susidarytų į rūką panašūs garai. Mašina sudaryta iš siurblio, rezervuaro ir šilumokaičio, kuris yra uždara zona su įvesties anga ir nedideliu išėjimo antgaliu. Šilumokaitis įkaista iki maždaug 400 °F (205 °C), o po to siurblys paima glikolio ir vandens mišinį iš bako ir purškia jį į šildomą įrenginį. Mišinys virsta garais ir išstumiamas iš rūko mašinos priekyje esančio antgalio. Kai garai kontaktuoja su gana vėsiu lauko oru, jie šiek tiek kondensuojasi ir virsta rūku. Šis rūkas vis dar karštesnis nei lauko oras, todėl kyla į viršų link lubų, sukurdamas banguojančius debesis.
Antrojo tipo profesionalūs aparatai veikia panašiai, tačiau užuot pasikliavę šiluma, išpurškia skystį ir pasiunčia jį į orą. Paprastai rūko dalelės yra daug mažesnės nei pagamintos naudojant šilumą, ir jos gali būti net akivaizdžiai nematomos plika akimi, todėl aplinkui susidaro tam tikra migla, nuo kurios gali atsispindėti šviesa. Šio tipo rūko mašinos yra linkusios labiau pasikliauti alyvos skysčiais, be didelio vandens kiekio šilumos prietaisuose.
Trečias, bene pigiausias ir lengviausias rūko susidarymo būdas – net nereikia naudoti mašinos. Kietasis CO2 – labiau žinomas kaip sausas ledas – gali būti naudojamas rūko efektui sukurti. Kai sausas ledas įkaista aplinkos kambario temperatūroje, jis pradeda skleisti miglotus dūmus. Skirtingai nuo mašinų, kurios sukuria rūką, kuris pakimba ore arba kyla į viršų, sauso ledo sukurtas rūkas yra šaltas, todėl grimzta į žemę. Nors tai gali būti ideali tam tikrose situacijose, paprastai manoma, kad jis yra prastesnis už profesionalesnius įrenginius, o sausas ledas dažniausiai naudojamas tik namuose arba tiems, kurie turi mažą biudžetą.