mirror of
https://github.com/blender/blender
synced 2026-09-29 04:37:17 +03:00
Compositor: Add boolean socket support
This patch adds support for boolean sockets in the compositor. This involves adding a new Bool ResultType and handling it in relevant code. For shader operations, booleans are passes as floats since GPUMaterial does not yet support boolean types. Pull Request: https://projects.blender.org/blender/blender/pulls/136296
This commit is contained in:
parent
cef8de874b
commit
d6fa68eb58
15 changed files with 273 additions and 11 deletions
|
|
@ -440,7 +440,7 @@ class CompositorNodeGroupInterfaceTest(AbstractNodeGroupInterfaceTest, NodeGroup
|
|||
self.do_test_sockets_in_out("NodeSocketFloat")
|
||||
|
||||
def test_all_socket_types(self):
|
||||
self.do_test_invalid_socket_type("NodeSocketBool")
|
||||
self.do_test_socket_type("NodeSocketBool")
|
||||
self.do_test_invalid_socket_type("NodeSocketCollection")
|
||||
self.do_test_socket_type("NodeSocketColor")
|
||||
self.do_test_socket_type("NodeSocketFloat")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue