Fix #146497: Geometry Nodes: Don't display deprecated "Texture" socket type
Ideally we'll remove this socket type at some point, but for now we should make sure not to display it. Pull Request: https://projects.blender.org/blender/blender/pulls/146502
This commit is contained in:
@@ -133,7 +133,6 @@ static bool geometry_node_tree_socket_type_valid(blender::bke::bNodeTreeType * /
|
||||
SOCK_OBJECT,
|
||||
SOCK_GEOMETRY,
|
||||
SOCK_COLLECTION,
|
||||
SOCK_TEXTURE,
|
||||
SOCK_IMAGE,
|
||||
SOCK_MATERIAL,
|
||||
SOCK_MENU) ||
|
||||
|
||||
@@ -71,8 +71,6 @@ class NodeGroupInterfaceTests:
|
||||
return (0.3, 5.0, -42)
|
||||
elif (socket_type == "NodeSocketString"):
|
||||
return "Hello World!"
|
||||
elif (socket_type == "NodeSocketTexture"):
|
||||
return bpy.data.textures.new("test", 'MAGIC')
|
||||
elif (socket_type == "NodeSocketVector"):
|
||||
return (4.0, -1.0, 0.0)
|
||||
|
||||
@@ -93,8 +91,7 @@ class NodeGroupInterfaceTests:
|
||||
"NodeSocketMaterial",
|
||||
"NodeSocketObject",
|
||||
"NodeSocketRotation",
|
||||
"NodeSocketString",
|
||||
"NodeSocketTexture"}):
|
||||
"NodeSocketString"}):
|
||||
return cmp_default
|
||||
elif (socket_type in {"NodeSocketColor",
|
||||
"NodeSocketVector"}):
|
||||
@@ -360,7 +357,7 @@ class GeometryNodeGroupInterfaceTest(AbstractNodeGroupInterfaceTest, NodeGroupIn
|
||||
self.do_test_socket_type("NodeSocketRotation")
|
||||
self.do_test_invalid_socket_type("NodeSocketShader")
|
||||
self.do_test_socket_type("NodeSocketString")
|
||||
self.do_test_socket_type("NodeSocketTexture")
|
||||
self.do_test_invalid_socket_type("NodeSocketTexture")
|
||||
self.do_test_socket_type("NodeSocketVector")
|
||||
self.do_test_invalid_socket_type("NodeSocketVirtual")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user