Visit ComfyUI Online for ready-to-use ComfyUI environment
Create detailed mesh layers from image textures in Blender with advanced customization options for AI artists.
The Object_CreateMeshLayer_Advanced
node is designed to create a mesh layer from a given image texture in Blender, offering advanced customization options for AI artists. This node allows you to generate a mesh based on the texture, apply transformations, and manipulate the mesh structure with various parameters. It provides enhanced control over the mesh creation process, including options for convex hull generation, scaling, extrusion, and translation. The primary goal of this node is to facilitate the creation of complex and detailed mesh layers that can be used in various artistic and design projects, making it a powerful tool for those looking to integrate texture-based meshes into their 3D models.
This parameter accepts an image texture that will be used to generate the mesh. The image serves as the basis for the mesh creation process, influencing the shape and structure of the resulting mesh.
This boolean parameter determines whether a convex hull should be generated for the mesh. When set to True
, the node will create a convex hull, which is a minimal bounding shape that encompasses all vertices. The default value is True
.
This float parameter sets the threshold for the shape when generating the convex hull. It controls the precision of the convex hull, with higher values resulting in a more simplified shape. The default value is 0.7
.
This string parameter specifies the name of the vertex group that will be created for the mesh layer. It allows you to organize and identify the mesh layer within Blender. The default value is "mesh_layer"
.
This float parameter controls the scaling factor along the X-axis for the mesh. It allows you to resize the mesh horizontally. The default value is 1
.
This float parameter controls the scaling factor along the Y-axis for the mesh. It allows you to resize the mesh vertically. The default value is 1
.
This float parameter sets the extrusion distance along the X-axis. It allows you to extend the mesh outward horizontally. The default value is 0
.
This float parameter sets the extrusion distance along the Y-axis. It allows you to extend the mesh outward vertically. The default value is 0
.
This float parameter controls the translation distance along the X-axis for the inner part of the mesh. It allows you to move the inner vertices horizontally. The default value is 0
, with a step of 0.01
.
This float parameter controls the translation distance along the Y-axis for the inner part of the mesh. It allows you to move the inner vertices vertically. The default value is 0
, with a step of 0.01
.
This float parameter controls the translation distance along the X-axis for the outer part of the mesh. It allows you to move the outer vertices horizontally. The default value is 0
, with a step of 0.01
.
This float parameter controls the translation distance along the Y-axis for the outer part of the mesh. It allows you to move the outer vertices vertically. The default value is 0
, with a step of 0.01
.
This integer parameter sets the seed value for random operations within the node. It ensures reproducibility of the mesh generation process. The default value is 0
, with a minimum of 0
and a maximum of 0xffffffffffffffff
.
This output parameter returns the Blender object created from the image texture. It represents the generated mesh layer that can be further manipulated or integrated into your 3D scene.
This output parameter returns the processed image used to generate the mesh. It allows you to keep track of the image texture associated with the created mesh layer.
shape_threshold
parameter to fine-tune the precision of the convex hull, balancing between detail and simplicity.scale_x
and scale_y
parameters to resize the mesh to fit your scene requirements.extrude_x
and extrude_y
parameters to add depth and complexity to the mesh layer.inner_translate_x
, inner_translate_y
, outer_translate_x
, and outer_translate_y
parameters to achieve precise positioning of the mesh vertices.shape_threshold
parameter is set to an invalid value.shape_threshold
to a float value between 0
and 1
.mesh_layer_name
already exists in the Blender context.mesh_layer_name
parameter to avoid conflicts.extrude_x
or extrude_y
parameters are set to negative values.extrude_x
and extrude_y
parameters are set to non-negative values.© Copyright 2024 RunComfy. All Rights Reserved.