MCPcopy Create free account
hub / github.com/openai/point-e / set_socket_value

Function set_socket_value

point_e/evals/scripts/blender_script.py:280–289  ·  view source on GitHub ↗
(tree, socket, socket_and_default)

Source from the content-addressed store, hash-verified

278
279
280def set_socket_value(tree, socket, socket_and_default):
281 clear_socket_input(tree, socket)
282 old_source_socket, default = socket_and_default
283 if isinstance(default, float) and not isinstance(socket.default_value, float):
284 # Codepath for setting Emission to a previous alpha value.
285 socket.default_value = [default] * 3 + [1.0]
286 else:
287 socket.default_value = default
288 if old_source_socket is not None:
289 tree.links.new(old_source_socket, socket)
290
291
292def setup_nodes(output_path, capturing_material_alpha: bool = False):

Callers

nothing calls this directly

Calls 1

clear_socket_inputFunction · 0.85

Tested by

no test coverage detected