I'm using Blender 2.80. I have a scene, where I fire 20 cannons at the same time, with smoke and fire. How can I render (with Eevee render) some cannons separatley?

(i.stack.imgur.com/lXFuK.png)enter image description here

  • $\begingroup$ You need to move each of the cannons and their smoke domain to a different collection. Then create different view layers and enable the object you want in each layer and disable the rest. Then use the compositor to bring it all together. $\endgroup$ – user1853 Jan 7 '20 at 18:20
  • $\begingroup$ Is there a way, where I can render one complete scene of my cannon firing. And then later on blend it in multiple times, with my video? $\endgroup$ – Carl Geerts Jan 7 '20 at 18:40
  • $\begingroup$ If you want to do it in a single render, I'd use Cryptomatte which is super powerful for this kind of work. Objects will still be occluded by objects in front of them in the camera view though. If you need to entire object visible even if something is in front of it, do as cegaton said and add them to different collections then render those collections separately and then composite later. docs.blender.org/manual/en/latest/compositing/types/matte/… $\endgroup$ – crazycourier Jan 7 '20 at 18:44
  • $\begingroup$ thanks allot for this $\endgroup$ – Carl Geerts Jan 8 '20 at 21:44

This tutorial explains how to work with view/render layers https://www.youtube.com/watch?v=jOO3K1B9vgg

View layers is to render separately. render layers is how you combine them in compositing.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.