Nodes/ComfyUI-BrainDead/BD Blender Edge Marking
ComfyUI Node

BD Blender Edge Marking

Edge marking using BrainDeadBlender addon. ⚠️ COLOR DETECTION requires FACE/CORNER domain vertex colors! Use BD_SampleVoxelgridColors with 'face' mode (CORNER domain). POINT domain colors (smooth/sharp modes) share colors at vertices, making edge detection impossible. Operations: - FROM_COLORS_AND_ANGLE: Mark edges by color change AND face angle (combined) - FROM_COLORS: Mark edges where colors change - FROM_ANGLE: Mark edges by face angle - CLEAR: Clear sharp/crease marks - SHARP_TO_CREASE: Convert sharp to crease - CREASE_TO_SHARP: Convert crease to sharp Returns statistics including pre-existing edge marks.

By BizaNator·Created 7 months ago·Updated 16 days ago· 14
BD Blender Edge Marking
  • mesh
  • mesh
  • edge_preview
  • edge_metadata
  • status
operationFROM_COLORS_AND_ANGLE
color_threshold0.15
angle_threshold30
mark_modeADD
mark_typeBOTH
crease_value1.0
clear_sharpfalse
clear_creasefalse
generate_previewtrue
preview_thickness0.0020
timeout120
Category🧠BrainDead/Blender

Inputs (12)

NameTypeDefaultDescription
meshTRIMESH
operationCOMBOFROM_COLORS_AND_ANGLEEdge marking operation (combined mode detects both color and angle edges)
color_thresholdFLOAT0.150.01–1Color difference threshold (for FROM_COLORS)
angle_thresholdFLOAT300–180Angle threshold in degrees (for FROM_ANGLE)
mark_modeCOMBOADDADD to existing marks or REPLACE all
mark_typeCOMBOBOTHType of edge mark to apply
crease_valueFLOAT1.00–1Crease strength (for CREASE marking)
clear_sharpBOOLEANfalseClear sharp marks (for CLEAR/conversion ops)
clear_creaseBOOLEANfalseClear crease values (for CLEAR/conversion ops)
generate_previewBOOLEANtrueGenerate edge preview mesh (visible wireframe of marked edges)
preview_thicknessFLOAT0.00200.0005–0.02Thickness of preview edge tubes (mesh units)
timeoutoptINT12030–600Maximum processing time

Outputs (4)

NameTypeDescription
meshTRIMESH
edge_previewTRIMESH
edge_metadataEDGE_METADATA
statusSTRING