cops
cops
¶
MCP tool wrappers for Houdini COP (Copernicus) operations.
Each tool delegates to the corresponding handler running inside Houdini via the HTTP bridge.
Functions:
| Name | Description |
|---|---|
create_cop_node |
Create a COP node in the specified network. |
get_cop_geometry |
Get geometry representation from a COP node. |
get_cop_info |
Get information about a COP node. |
get_cop_layer |
Get image layer data from a COP node. |
get_cop_vdb |
Get VDB volumetric data from a COP node. |
list_cop_node_types |
List available COP node types. |
set_cop_flags |
Set flags on a COP node. |
Functions¶
create_cop_node
async
¶
create_cop_node(
ctx: Context, parent_path: str, cop_type: str, name: Optional[str] = None
) -> dict
Create a COP node in the specified network.
Before using this, call list_node_types(context='Cop', filter='
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
|
str
|
Path to the parent COP network. |
required |
|
str
|
COP node type to create. |
required |
|
Optional[str]
|
Override node name. |
None
|
get_cop_geometry
async
¶
get_cop_geometry(ctx: Context, node_path: str, output_index: int = 0) -> dict