Nodes/24oiduts-ComfyUI/πŸ”· Procedural Pattern
ComfyUI Node

πŸ”· Procedural Pattern

Grids, hexagons, Voronoi, waves, spirals β€” and an actual LCARS mode

By GeekyGhostΒ·Created 12 months agoΒ·Updated 10 months agoΒ· 0
πŸ”· Procedural Pattern
    • image
    β—„width512β–Ί
    β—„height512β–Ί
    β—„pattern_typeLCARSβ–Ί
    β—„scale50β–Ί
    β—„complexity10β–Ί
    β—„color_schemeOrange Glowβ–Ί
    β—„seed0β–Ί

    Procedural Pattern Generator generates tiled and organic patterns - Grid, Hexagon, Voronoi, Circles, Waves, Spiral, and a literal LCARS mode - as images, computed instantly with no model. It's the pack's most "designed" procedural generator, and the LCARS option is a genuinely charming touch given the whole pack's Star Trek styling.

    This is the node for scifi interfaces, hologram-looking backdrops, HUD elements, and texturizing backgrounds that would otherwise eat a model call. Want a hexagonal tech grid behind a UI mockup? Done, instantly, at up to 4096Γ—4096. Want that classic LCARS orange-on-black bar look for a theme test? The mode named after it is right there.

    The inputs that matter

    • width / height - 64 to 4096 (step 64).
    • pattern_type - Grid, Hexagon, Voronoi, Circles, Waves, Spiral, LCARS. Voronoi gives the organic cracked-earth look; Hexagon is the honeycomb tech grid; LCARS is the themed one.
    • scale - 5 to 200. How big the pattern cells are; smaller number = bigger cells... or the reverse depending on the pattern, so nudge it and watch.
    • complexity - 1 to 50. Branching/detail level for the more organic patterns; for Grid it's close to a no-op.
    • color_scheme - Orange Glow (the default, very LCARS), Blue Neon, Rainbow, or Monochrome.
    • seed - 0 to 2^31. Randomizes the pattern; useful for Voronoi especially, where the seed changes the cell layout.

    Output is the image - an IMAGE tensor for any downstream node.

    Why you'd actually use it

    It slots into the same role as the Fractal and Gradient generators: instant, deterministic procedural texture for backgrounds, masking, and pipeline testing. The LCARS + Orange Glow combo is the pack's aesthetic on purpose, but Blue Neon reads great for generic sci-fi, and Rainbow is a quick way to test color handling end to end. If you're building a workflow that needs a texture source that doesn't consume VRAM, this is the most visually interesting of the three generators.

    Installing it

    Same pack, 24oiduts-ComfyUI:

    • ComfyUI Manager: search 24oiduts, install, restart.
    • Manual:
      cd ComfyUI/custom_nodes/
      git clone https://github.com/GeekyGhost/24oiduts-ComfyUI
      pip install -r 24oiduts-ComfyUI/requirements.txt
      then restart.

    Needs only Pillow/numpy (and the pack lists scipy as optional for the fancier procedural math). The GitHub README is a stale Studio42 template ("not recommended for use", no license) - ignore the banner; the code installs and runs.

    Troubleshooting

    • Pattern looks wrong at high complexity - some patterns just don't use it; switch pattern_type or drop complexity.
    • Voronoi changes between runs - that's the seed; lock it if you want reproducibility.
    • LCARS mode isn't showing - make sure color_scheme isn't Monochrome, and confirm you're on a recent-enough checkout of the pack (the LCARS pattern was a headline feature of this version).

    The pattern generator that finally justifies the "LCARS Edition" name - instant, themed, and zero model weight.

    CategoryStudio42/LCARS/Generators

    Inputs (7)

    NameTypeDefaultDescription
    widthINT51264–4096β€”
    heightINT51264–4096β€”
    pattern_typeCOMBOLCARS7 options: Grid, Hexagon, Voronoi, Circles, Waves, Spiral, +1
    scaleFLOAT505–200β€”
    complexityINT101–50β€”
    color_schemeCOMBOOrange Glow4 options: Orange Glow, Blue Neon, Rainbow, Monochrome
    seedINT00–2147483647β€”

    Outputs (1)

    NameTypeDescription
    imageIMAGEβ€”