8
$\begingroup$

It's been a little while i'm using Blender now, but I never did try to simulate smoke yet.

I have to work on titles for a little movie and I was wondering if it was possible to make a picture projection on a smoke simulation (using Cycles) and if you had some directions to handle this?

Thanks!

$\endgroup$
2
  • 1
    $\begingroup$ What render engine are you using? In Cycles I would plug the image into the color of the smoke using camera or window coordinates. $\endgroup$
    – PGmath
    Sep 10, 2015 at 23:47
  • $\begingroup$ Yeah, Cycles... I edited the post. $\endgroup$
    – gordie
    Sep 11, 2015 at 9:34

3 Answers 3

9
$\begingroup$

You can use a spot light and add an image as texture to it.

enter image description here

$\endgroup$
1
  • $\begingroup$ Holy ! That's nice ! :) $\endgroup$
    – gordie
    Sep 11, 2015 at 9:33
7
$\begingroup$

In Cycles (I don't know about BI) you can use the standard smoke node setup (without the fire nodes) and replace the color attribute node with an image texture node using window texture coordinates.

Here is the render:
enter image description here

For comparison, here is it using the actual smoke color (before replacing the color attribute node):
enter image description here

And here are the nodes:
enter image description here
Click to enlarge

If your image has an alpha channel just multiply the density attribute node by the alpha channel before giving it to the density of the shaders.

$\endgroup$
1
  • $\begingroup$ Thanks PGmath, that's a nice solution but I forget to mention that what I'm looking for is to distort the picture on the smoke mesh (projection), so cegaton's answer is perfect for me :) $\endgroup$
    – gordie
    Sep 11, 2015 at 9:33
-1
$\begingroup$

Also, have a look at the UV projet modifier.

$\endgroup$

You must log in to answer this question.

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