I created this Smoke domain.

Smoke Domain

Then When I added smoke, it didn't stay within the domain, it went through the hole.



2 Answers 2


The smoke domain can only be a cube or a Cuboid.

Form the blender manual

You can use other shapes of mesh objects as domain objects, but the smoke simulator will use the shape’s bounding box as the domain bounds. In other words, the actual shape of the domain will still be rectangular.

To have the smoke flow around, you would need to add another object and set it as smoke collision.

Smoke Collision objects are used to deflect smoke and influence airflow.

enter image description here

See this answer:What Are the Differences between Smoke Collision Types?

To have the smoke be contained by Collision objects, place the smoke emitters inside them.

enter image description here

In this example a text object has been converted to mesh, set as smoke collision and placed within the smoke domain.

enter image description here

  • $\begingroup$ Thanks. But this was just an example, actually, I have some text, I turned it into a Mesh and made it a smoke domain. I hope you can understated my problem. $\endgroup$
    – Abha Gupta
    Commented May 5, 2016 at 17:24
  • 1
    $\begingroup$ Same thing. The domain is calculated as a bounding box. Please edit your question and put on it what you really want to accomplish. $\endgroup$
    – user1853
    Commented May 5, 2016 at 21:31
  • $\begingroup$ I want turn some text into a smoke domain. $\endgroup$
    – Abha Gupta
    Commented May 8, 2016 at 16:19
  • $\begingroup$ @AbhaGupta You can't do that. The domain will always behave like a cube. Yo need to set the text as collision object, and set the smoke emitters inside the text. See updated answer $\endgroup$
    – user1853
    Commented May 9, 2016 at 18:23
  • $\begingroup$ Thanks. I tried it but it doesn't work. I'm sure your answer is right, but I am doing some mistake. Please help me. $\endgroup$
    – Abha Gupta
    Commented May 11, 2016 at 13:19

Try adding loop cuts to the domain and shape it as you like. I added 2 loop cuts to a cube and scale the loop cuts and don't use adaptive domain and it follow the shape I wanted. I never tried a rectanguakr shape but it might as well work...

  • $\begingroup$ Can you show example (or share the blend file)? It seems to me you felt into some mistake ... Thank you $\endgroup$
    – vklidu
    Commented Jul 28, 2020 at 18:25

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .