Visit ComfyUI Online for ready-to-use ComfyUI environment
Facilitates Cartesian product creation from two lists for AI art projects, streamlining complex parameter combinations.
The CR XY List node is designed to facilitate the creation of a Cartesian product from two lists of values, which can be particularly useful in generating combinations for various AI art projects. This node allows you to combine elements from two separate lists, applying optional prefixes and suffixes to each element, and generating annotations for the resulting combinations. The primary goal of this node is to streamline the process of creating complex combinations of parameters, which can be used in various creative and technical applications, such as generating multiple variations of an image or text based on different input parameters.
This parameter represents the first list of values to be combined. Each value in the list should be separated by a comma. The values will be paired with those in the second list to create the Cartesian product. There are no specific minimum or maximum values, but the list should be formatted correctly to ensure proper execution.
This parameter represents the second list of values to be combined. Similar to list1
, each value should be separated by a comma. The values in this list will be paired with those in the first list to create the Cartesian product. Proper formatting is essential for accurate results.
This parameter allows you to specify a string that will be prefixed to each value from list1
in the output. This can be useful for adding context or additional information to the generated combinations. The default value is an empty string.
This parameter allows you to specify a string that will be appended to each value from list1
in the output. This can be useful for adding context or additional information to the generated combinations. The default value is an empty string.
This parameter allows you to specify a string that will be prefixed to each value from list1
in the annotation output. This can be useful for adding context or additional information to the annotations. The default value is an empty string.
This parameter allows you to specify a string that will be prefixed to each value from list2
in the output. This can be useful for adding context or additional information to the generated combinations. The default value is an empty string.
This parameter allows you to specify a string that will be appended to each value from list2
in the output. This can be useful for adding context or additional information to the generated combinations. The default value is an empty string.
This parameter allows you to specify a string that will be prefixed to each value from list2
in the annotation output. This can be useful for adding context or additional information to the annotations. The default value is an empty string.
This parameter specifies the index of the combination to be generated. The index starts from 1 and determines which specific combination of values from list1
and list2
will be output. The default value is 1, and it should be within the range of the total number of combinations.
This output parameter provides the combined value from list1
with the specified x_prepend
and x_append
strings applied. It represents one part of the Cartesian product.
This output parameter provides the combined value from list2
with the specified y_prepend
and y_append
strings applied. It represents the other part of the Cartesian product.
This output parameter provides the annotation for the values from list1
with the specified x_annotation_prepend
string applied. It is useful for adding context or additional information to the annotations.
This output parameter provides the annotation for the values from list2
with the specified y_annotation_prepend
string applied. It is useful for adding context or additional information to the annotations.
This output parameter is a boolean value that indicates whether the current combination is the last one in the Cartesian product. It can be used to trigger additional actions or processes once all combinations have been generated.
This output parameter provides a URL to the documentation or help page for the CR XY List node. It is useful for users who need additional information or guidance on using the node.
list1
and list2
are properly formatted and separated by commas to avoid errors in generating the Cartesian product.x_prepend
, x_append
, y_prepend
, and y_append
parameters to add context or additional information to the generated combinations, which can be helpful in organizing and interpreting the results.index
parameter to generate specific combinations from the Cartesian product, which can be useful for iterating through combinations in a controlled manner.index
parameter is outside the range of the total number of combinations.index
value is within the valid range, starting from 1 up to the total number of combinations.list1
or list2
are not properly formatted or separated by commas.© Copyright 2024 RunComfy. All Rights Reserved.