3
$\begingroup$

I have spent a long time rendering an animation that I do not want to redo. I also want to render a mist pass though. Is there a way to render only the mist pass without rendering the original images? Sorry if this is a dumb question, it's just that in all of the tutorials, they show how to render both the original image and the mist pass.

$\endgroup$
1
  • $\begingroup$ Should be possible using OSL, have a look into: blender.stackexchange.com/questions/36183/… However, osl is cpu only so it might faster rendering the beauty pass and mist as usual by using a low sample count... $\endgroup$
    – brockmann
    Apr 8, 2020 at 9:30

4 Answers 4

3
$\begingroup$

I found another trick that might just do and it and should be faster than re-rendering everything.

  1. You go into Material Preview render mode, click on the dropdown next to it and select Render Pass: Mist

enter image description here

2.Disable all the overlays from your viewport and then go View > Viewport Render Image or Viewport Render Animation, depending on your needs and Ta-daaa!

enter image description here

$\endgroup$
2
$\begingroup$

I got this problem too, I have searched all over internet and it seems there's no answer that leads to rendering mistpass only.

So I used a cheap trick, where I just render everything all again, but only output the mistpass to the folder

BUT only using 1 samples

Mistpass with 1 samples

might not be precise but still useable !

best solution for this

$\endgroup$
1
$\begingroup$

I guess you could enable the mist pass, and in the compositor, Ctrl+Shift+LMB to view the mist pass and you'll get the viewer node. Press N to open the side panel and in the Item tab there is an option to save that as an image. [the viewer node has to be selected in the last step].

$\endgroup$
0
$\begingroup$

I don't believe there is a way to render only a mist pass without diving into code. However, as far as I've experienced, the mist passes in Eevee and Cycles are nearly identical, so if your original render is in Cycles, you can render the mist pass much more efficiently by temporarily switching. Just enable "Mist" in the View Layer Properties panel and grab it in the compositor.

You can also try disabling any other render passes you don't need to see if that speeds it up at all, though I've found disabling "Combined" still renders the full image.

$\endgroup$

You must log in to answer this question.

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