From 6e0ec8868d5208d9b886c6023c2c63dec5f7171f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Foucault?= Date: Fri, 27 Oct 2017 22:48:53 +0200 Subject: Eevee: Unlock volumetric shader nodes. --- release/scripts/startup/nodeitems_builtins.py | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'release') diff --git a/release/scripts/startup/nodeitems_builtins.py b/release/scripts/startup/nodeitems_builtins.py index a2bceef7dab..45a9db8f951 100644 --- a/release/scripts/startup/nodeitems_builtins.py +++ b/release/scripts/startup/nodeitems_builtins.py @@ -169,13 +169,6 @@ def object_eevee_cycles_shader_nodes_poll(context): eevee_cycles_shader_nodes_poll(context)) -# Until volume shader on objects are supported in eevee. -def volume_shader_nodes_poll(context): - return (cycles_shader_nodes_poll(context) or - (eevee_shader_nodes_poll(context) and - world_shader_nodes_poll(context))) - - # All standard node categories currently used in nodes. shader_node_categories = [ @@ -276,8 +269,8 @@ shader_node_categories = [ NodeItem("ShaderNodeBackground", poll=world_shader_nodes_poll), NodeItem("ShaderNodeAmbientOcclusion", poll=object_cycles_shader_nodes_poll), NodeItem("ShaderNodeHoldout", poll=object_cycles_shader_nodes_poll), - NodeItem("ShaderNodeVolumeAbsorption", poll=volume_shader_nodes_poll), - NodeItem("ShaderNodeVolumeScatter", poll=volume_shader_nodes_poll), + NodeItem("ShaderNodeVolumeAbsorption", poll=eevee_cycles_shader_nodes_poll), + NodeItem("ShaderNodeVolumeScatter", poll=eevee_cycles_shader_nodes_poll), NodeItem("ShaderNodeEeveeSpecular", poll=object_eevee_shader_nodes_poll), ]), ShaderNewNodeCategory("SH_NEW_TEXTURE", "Texture", items=[ -- cgit v1.2.3