Page MenuHome

Volumetric Clouds in Eevee not working | MacOs
Closed, ResolvedPublic

Description

iMac (27", Ende 2013)
MACOS MOJAVE
NVIDIA GeForce GTX 780M 4096 MB

Blender 2.8
blender-2.80.0-git20181204.1b6a394d862-x86_64

Blender 2.8 Eevee not showing any randomized volumetric effect.

Open File - Render view Eevee

Thanks for your amazing work on Blender !!!

File by "Blender Test"

Event Timeline

Works for me on linux. So this might be a mac specific bug.

I can confirm this running Mojave on a 2012 Mac Pro, Intel CPU, Nvidia K5000 GPU. More Details

Console error output is:

GPUShader: linking error:
ERROR: Input of geometry shader 'var0g' not written by vertext shader

System Information
Operating system: OS X High Sierra 10.13.6 (17G65)
Graphics card:
AMD Radeon HD 6750M 1024 MB
Intel HD Graphics 3000 512 MB

Blender Version
Version: 2.80 (2.80 2018-12-14, Blender Foundation)

When I try to mix a mask for two different materials it crashes.
Or it might been displayer as 'pink'.

Video and File is provided. Just plug the mask mix and crashes to reproduce it.

I seem to be experiencing a similar issue, except with smoke sim, and on Windows, as I reported in the thread T59838, here is a copy of that text:

I have experienced a similar issue. Using blender-2.80-1c7695b8483d-windows64, when I render smoke in Eevee I get nothing. When I render in Cycles I see the smoke, when I render in "Workbench" mode, I also see smoke. In the viewport I can see it all correctly.

Windows 10 Pro, Version 1803, OS build 17134.523
NVIDIA GeForce GTX 960
blender-2.80-1c7695b8483d-windows64

Similar issue on my Mac MacOS High Sierra 10.13.6 (17G5019), iMac (Retina 5K, 27-inch, 2017), Graphics card: Radeon Pro 580 8192 MB. I can see volumetrics with Eevee, but it vanishes when I add any kind of texture.

Same here on a Macbook Pro


When plugging in the texture in the volume density the render does not show up. My light energy is at 20.
I followed this tutorial https://www.youtube.com/watch?v=ptpGVGL-b2k&lc=z22oyj2z1uzbypul4acdp431301jg4qdxt40xesoljxw03c010c.1549797310156409

I don't know if this is helpful, but as I have a bootcamp partition, I'm able to verify that on the exact same hardware, using a texture to drive volumetric density in eevee causes the volume to disappear on macOS Mojave, but works as expected on windows 10.

I can confirm this issue too on OSX Sierra 10.12.6 The nodes frome example below render as a blank picture:
https://blenderartists.org/t/volumetric-cloud-with-eevee/1138752/3

Clément Foucault (fclem) raised the priority of this task from Normal to Confirmed, High.Mar 9 2019, 4:29 PM

Okay, now volumetric aren't showing at all.

They work correctly here on macOS 10.14 with the latest build:

I'm using blender-2.80.0-git20190315.35b78d9807c4 (downloaded a little over an hour ago), I'm on a MacOS Mojave 10.14.3, iMac (Retina 5K, 27-inch, 2017), Graphics card: Radeon Pro 580 8192 MB. Hooking any volume scatter or absorption to the cube makes it vanish in eevee

@John Grigni (JohnGrigni) Can you look up the console for any shader compilation error? This fix/bug report was mainly for world volumetric material, not object's.

Ignore my post. It's working. I was a dummy and didn't click on Volumetrics in the settings.

Can confirm the fix as well, works like a charm now, thanks for fixing @Clément Foucault (fclem)!

I can confirm it is working now as expected. Thank you for the fix!

Can confirm for Mojave. Great! Thx a lot!

This seems to be an issue again with the latest build. Having to use an older build now. Also where did User Preferences go?

@Steve (Xraller) can you attach the output of launching blender with the --debug option?

How do I do that? This still isn't working with a 2018 MacBook Pro 2018 i7 Vega 20. It initially worked with the first fix. On version blender-2.80.0-git20190315.35b78d9807c4-x86_64 5.34.24 PM is the latest one that I use to get the noise textures to work in with Volumes.

Chiming in as someone else who found this issue fixed in march builds only to have it revert shortly thereafter - although in my case it only broke on my Vega 64 egpu on macOS Mojave, but strangely it still works using the laptop's internal 560x. Could it be a Vega specific issue?

See https://docs.blender.org/manual/en/latest/render/workflows/command_line.html#macos

and run with blender --debug.

Paste the result in a text file and attach it in your comment here.

This is all I get when I open the file.

Read blend: /Users/sschiro/Blender Addons/EEVEE Nebula Demos/Nebula_ObjectVolume.blend
read file /Users/sschiro/Blender Addons/EEVEE Nebula Demos/Nebula_ObjectVolume.blend

Version 280 sub 41 date 2019-01-18 20:00 hash c59370bf643f

Can you attach your file here?

Sure.