Extensions/ComfyUI_Antonioilev_Lightpack
ComfyUI Extension

ComfyUI_Antonioilev_Lightpack

πŸš€ ComfyUI Light Pack β€” turn ComfyUI into a powerful 3D and image-processing toolbox. 40+ practical nodes for mesh repair, UV workflows, PBR previews, texture tools, image management, and workflow control β€” built to solve real production problems and save hours of manual work.

By AntonioilevΒ·Created 2 days agoΒ·Updated a day agoΒ· 0
Antonioilev/ComfyUI_Antonioilev_Lightpack
Nodes39
On cloudLocal install
CategoryAntonioilev/Mesh, Antonioilev/Mesh/Fix
Stars0
Updateda day ago

Nodes (39)

🧩 CapGPU (Advanced Sealer)

The 'GPU' in the name is a lie, but the sealer works

Antonioilev/Mesh
βœ‚ Clean Mesh (Dynamic Guard)

For the skirt, the inner shell, and the seam nobody wanted

Antonioilev/Mesh/Fix
🧹 Clear VRAM

A firebreak, not a habit

Antonioilev/Utils
πŸ’ΎπŸ§± Composite Mesh Saver (Assimp FBX)

Export glb/obj/stl for free, fbx costs you one CLI install

Antonioilev/IO
πŸ“¦ GLB Texture Extractor

Pulls the basecolor out of a .glb, and only the basecolor

Antonioilev/Texturing
βš“ Hard Bottom Cap (Strict)

It closes the flat cut and leaves your hair alone

Antonioilev/Mesh
🧡 Hole Filler

A real ear-clipping triangulator, with two traps in the defaults

Antonioilev/Mesh/Fix
πŸ’‰ Hole Surgeon (Hair Safe)

The fill-holes node that knows when to refuse

Antonioilev/Mesh/Fix
πŸ“š List Batch Images

How you get six renders into one batch when they arrive one at a time

Antonioilev/IO
πŸ“‚ Load Batch Images (BC/NM/POS)

One path in, three map channels out

Antonioilev/IO
🧹 Mesh Cleaner (Pre-op)

Weld, then kill the confetti

Antonioilev/Mesh/Fix
🎨 Mesh Colorizer (Legacy)

Mesh Colorizer (Legacy) is the 10-slot Multi Colorizer wearing an old ID

Antonioilev/Meshes
🩺 Mesh Fixer Fast

The one that deletes the insides and calls pymeshfix

Antonioilev/Mesh/Fix
πŸš€ Smart Normals Conform

For the mesh that renders inside-out

Antonioilev/Mesh/Fix
🌊 Mesh One Surface

Manifold3d does the work, and one slider is decorative

Antonioilev/Mesh
🎯 Detail Recover (Iterative)

Shrinkwrap your clean topology onto the noisy original

Antonioilev/Research
🎨 Multi Mesh Colorizer (10 Slots)

The five-second way to tell your parts apart

Antonioilev/Meshes
βœ‚οΈ Multi Mesh Cutter (Sequential)

It's a sphere delete, not a boolean β€” place it accordingly

Antonioilev/Meshes
🚦 Normal Space Converter

The green channel is why your normal map looks wrong

Antonioilev/2D
πŸ’Ž Refine Mesh Structural V3.5

A smoother that shows you what it decided to protect

Antonioilev/Mesh
🧱 GPU Strong Remesh (Watertight)

Hunyuan3D Gave You Triangle Soup β€” This Makes It Watertight

Antonioilev/Mesh
?? Topology-Safe UV (Fixed Integrity)

A UV Node That Admits It's an Experiment (and Still Saves You Time)

Antonioilev/research
πŸ’Ύ Save Batch Images (BC/NM/POS)

Dump Your BC/NM/POS Passes to Disk Without Clicking Six Times

Antonioilev/IO
πŸ’Ύ Save Batch Images with Alpha Mask

PNGs With a Real Alpha Mask, Courtesy of rembg

Antonioilev/IO
πŸŒ€ UV Fixer & Packer

The Handy Little Node That Un-Flips Your UV Islands and Packs Them

Antonioilev/UV
πŸ“ UV Shell Scaler

Shrink or Grow Every UV Island in Place, Without Repacking

Antonioilev/UV
πŸŒ€ UV Unwrap (Standard Xatlas)

Real UVs Without Leaving the Graph

Antonioilev/UV
🧷 UV-Safe Hard Weld

Weld Your Mesh Without Wrecking the UVs

Antonioilev/Research
πŸ•³οΈ Hole hub

One Node, Five Hole Tools, and a Colour-Coded Answer

Antonioilev/Mesh/Fix
πŸ“₯ Image + Mask Loader

A file loader that hands Qwen-VL a path, not just pixels

Antonioilev/IO
πŸ’Ύ Image + Mask Saver

Tbox's single-path image export, and how it differs from its plural sibling

Antonioilev/IO
πŸ“¦ Load Mesh (Scanner + FBX)

Load a GLB or FBX Straight Into a ComfyUI Graph

Mesh
Long Holes Finder

Find the Long Boundaries Before They Ruin Your Remesh

Antonioilev/Mesh/Fix
🧭 Mesh UV Watertight

The Watertight Check That Talks to Your Console, Not Your Screen

Antonioilev/UV
?? UV preview

Look at Your UVs Before You Waste a Bake

Antonioilev/Viewers
🏷️ Suffix

A Filename Suffix Node That Cares About the Extension

Antonioilev/Utils
πŸŒ“ Lightness Shadows/Mid/High

Three Sliders That Beat Messing With Levels

Antonioilev/2D
πŸ”πŸ“πŸ“¦ 3D View Save Load

The 3D Node That Parks a Mesh on Disk So You Don't Regenerate It

Antonioilev/Viewers
πŸ‘οΈπŸ’ΎπŸ“‚ 2D View Save Load

Cache Them to Disk

Antonioilev/Viewers
Readme

ComfyUI_Antonioilev_Lightpack

πŸš€ ComfyUI Light Pack β€” turn ComfyUI into a powerful 3D and image-processing toolbox.

40+ practical nodes for mesh repair, UV workflows, PBR previews, image management, and workflow control β€” built to solve real production problems and save hours of manual work.


πŸ”₯ Why Antonioilev Light Pack?

ComfyUI is incredibly powerful β€” but complex 3D workflows often require a lot of manual work, external tools, repetitive operations, and small utilities that are surprisingly difficult to build into a workflow.

Antonioilev Light Pack is built to remove that friction.

Instead of constantly switching between applications, repairing meshes manually, rebuilding UVs, checking textures, managing images, or writing small scripts for routine operations, you can perform many of these tasks directly inside ComfyUI workflows.

The Light Pack focuses on practical tools that are useful in real production workflows:

  • 🧱 3D mesh processing and repair
  • πŸ“ UV unwrapping and UV manipulation
  • 🩺 Automatic mesh cleanup and fixing
  • πŸ•³οΈ Hole detection and repair
  • 🧷 Watertight and hard-weld operations
  • πŸ‘οΈ 3D, UV and PBR previews
  • 🎨 Image processing
  • πŸ’Ύ Image and workflow state management
  • ⚑ GPU-accelerated mesh operations
  • 🧹 Memory and VRAM utilities
  • 🎯 Projection and geometry tools

Everything is designed around one principle:

Solve real problems. Make the workflow faster. Keep everything inside ComfyUI.


🧰 What's Included

πŸ‘οΈ View & Preview Tools

Tools for inspecting and preserving your working state directly inside ComfyUI.

  • πŸ”πŸ“πŸ“¦ 3D View Save Load Save and restore 3D viewport states.

  • πŸ‘οΈπŸ’ΎπŸ“‚ 2D View Save Load Save, load and manage 2D preview states.

  • πŸ—ΊοΈπŸ‘οΈ UV Preview Quickly inspect UV layouts directly in the workflow.


🧱 Mesh Processing & Repair

A collection of practical tools for cleaning, repairing and preparing meshes for downstream workflows.

  • πŸ“¦ Combine Meshes (Smart) Combine meshes intelligently while preserving workflow usability.

  • πŸ’Ž Refine Mesh Refine geometry for cleaner and more usable meshes.

  • πŸš€ Normals Fixer Repair and correct mesh normals.

  • 🧡 Hole Filler Fill holes in mesh geometry.

  • 🧩 CapGPU GPU-accelerated mesh capping.

  • 🧱 GPU Mesh Builder Build mesh geometry using GPU acceleration.

  • 🩺 MeshFixer PRO (Safe Repair) Robust mesh repair designed for safer production workflows.

  • βœ‚ CleanMesh Remove unwanted geometry and clean meshes.

  • 🧷 UV-Safe Hard Weld Weld geometry while protecting UV integrity.

  • βœ‚οΈ Mesh Cutter Cut meshes directly inside the workflow.

  • πŸ’‰ HoleSurgeon Advanced hole detection and surgical mesh repair.

  • 🧹 Mesh Cleaner Clean problematic or unnecessary geometry.

  • 🌊 MeshOneSurface Process and consolidate mesh surfaces.

  • πŸ•³οΈ Long Holes Finder Detect long and problematic holes in geometry.

  • πŸ•³οΈ Hole Hub Centralized tools for working with mesh holes.

  • 🧩 HardBottomCap Create hard caps for open mesh bottoms.


πŸ“ UV Workflow Tools

UV operations designed specifically for procedural and AI-assisted 3D workflows.

  • UVUnwrap (xatlas) Automatic UV unwrapping powered by xatlas.

  • πŸ“ UVShellScale Scale UV shells efficiently.

  • πŸŒ€ UVFixer Fix problematic UV layouts.

  • 🧷 Mesh UV Watertight Prepare and repair UVs for watertight mesh workflows.


🎨 Texture, Color & Image Tools

  • 🚦 NormalSpaceConverter Convert normal maps between normal-space conventions.

  • πŸŒ“ Lightness Shadows/Mid/High Independently control lightness in shadows, midtones and highlights.

  • 🏷️ Suffix Quickly add or manipulate filename suffixes for workflow automation.

  • πŸ“¦ GLBTextureExtractor Extract textures directly from GLB assets.

  • πŸ’ΎπŸ§± Composite Saver Save composited workflow results.

  • πŸ’Ύ ImageSaver Save images with workflow-friendly controls.

  • πŸ“‚ Load_batch_images Load batches of images efficiently.

  • πŸ’Ύ Save_batch_images Save image batches.

  • πŸ’Ύ Save_batch_images_alfa Save image batches while preserving alpha information.

  • πŸ“₯ ImageLoader Load images into your workflow.

  • πŸ“š List Batch Images Inspect and manage image batches.


🎯 Projection & Geometry

  • 🎯 MeshProjector Project geometry and data directly within the workflow.

⚑ GPU & Workflow Utilities

  • 🧹 Clear VRAM Quickly release VRAM between heavy processing stages.

Designed for workflows where multiple large 3D and AI operations are chained together and memory management matters.


πŸš€ Built for Real Workflows

Antonioilev Light Pack isn't designed around collecting hundreds of tiny novelty nodes.

It is built around production problems.

Problems such as:

  • "This mesh has holes."
  • "The normals are broken."
  • "I need UVs quickly."
  • "These UVs need fixing."
  • "I need to weld this geometry without destroying the UVs."
  • "I need to inspect the PBR result."
  • "I need to extract textures from this GLB."
  • "I need to process 50 images."
  • "I need to preserve this viewport state."
  • "I need to free VRAM before the next stage."

Instead of leaving ComfyUI to solve each problem elsewhere, Light Pack brings practical tools directly into the workflow.


πŸŽ₯ See It In Action

The Antonioilev YouTube channel demonstrates the nodes directly inside ComfyUI.

Every tool is shown in actual workflows rather than being described only through documentation.

Watch the Light Pack videos to see what the nodes actually do.


🧩 Designed for ComfyUI

Antonioilev Light Pack is designed to work as a collection of reusable building blocks inside ComfyUI.

Combine the nodes with your existing:

  • 3D generation pipelines
  • mesh processing pipelines
  • UV workflows
  • PBR tools
  • batch processing workflows
  • custom ComfyUI nodes

Build the workflow once.

Reuse it.

Automate the boring parts.


πŸ“¦ Installation

Clone this repository into your ComfyUI custom_nodes directory:

cd ComfyUI/custom_nodes

git clone https://github.com/Antonioilev/ComfyUI_Antonioilev_Lightpack.git

Restart ComfyUI after installation.


βš™οΈ Requirements

Antonioilev Light Pack is intended to run inside a standard ComfyUI environment.

Some nodes may use additional Python packages or external libraries depending on the functionality being used.

See the node documentation and installation instructions for the corresponding requirements.


πŸ’‘ Philosophy

Less manual work. More control. More automation. More powerful ComfyUI workflows.

Antonioilev Light Pack was created for artists, technical artists, developers and creators who want to push ComfyUI beyond simple image generation and use it as a serious 2D + 3D production environment.


πŸ› οΈ Antonioilev

Antonioilev β€” Custom Nodes & Tools for ComfyUI

Building practical tools for:

3D β€’ Texturing β€’ Geometry β€’ UV β€’ PBR β€’ Image Processing β€’ Workflow Automation

More Antonioilev tools and larger node packs are coming.


⭐ If Antonioilev Light Pack is useful to you, consider starring the repository.

It helps the project grow and makes it easier for other ComfyUI users to discover it.