UELTX2 • 1.1.1 Update

1.1.1 Update — Stabilization & Auto‑Setup

Focused on eliminating first‑run friction with vanilla ComfyUI, harden video outputs, and make setup one‑click from inside UE.

Compatibility

Removed reliance on missing custom nodes by switching templates to core ComfyUI nodes.

Automation

New Auto‑Setup script + UI buttons configure model paths and optional downloads.

Health UX

Added a setup status indicator to surface readiness at a glance.

Docs

Manual updated to remove custom‑node friction and clarify defaults.

Highlights

Core‑Node Video Output

Templates now use CreateVideo + SaveVideo instead of VHS nodes. This resolves missing‑node failures on fresh ComfyUI installs.

T2V + I2V GGUF + Safetensors Vanilla‑ComfyUI friendly

Auto‑Setup from UE

Two new buttons in the Health panel launch a setup script to add extra model paths and optionally download the LTX‑2 model + text encoder.

One‑click paths Optional downloads

Setup Status Indicator

Health UI now summarizes readiness using a color‑coded status: offline, missing models, missing output dir, or ready.

Green / Yellow / Red Actionable state

Encoder Compatibility

Templates load text encoders explicitly for safetensors workflows, avoiding missing‑CLIP errors and invalid prompt outputs.

LTXAVTextEncoderLoader CLIP wiring fixed

What Changed

UI
Added Auto‑Setup and Auto‑Setup + Downloads buttons in the Health panel. These launch the PowerShell setup script with the configured ComfyURL.
UI
Introduced a Setup Status indicator that summarizes readiness based on connection, model discovery, output dir, and progress channel.
Templates
Replaced VHS nodes with core ComfyUI nodes: CreateVideo + SaveVideo. I2V uses ResizeAndPadImage to avoid missing ImageResize.
Templates
Added LTXAVTextEncoderLoader to safetensors templates and wired CLIP text encoders via {{CLIP_NAME}}.
Backend
Output parsing now accepts video filenames returned under images when SaveVideo is used.
Config
Set default text encoder name to gemma_3_12B_it.safetensors.
Automation
Added UELTX2_ComfyUI_Setup.ps1 to auto‑configure extra model paths, verify nodes, and optionally download LTX‑2 + encoder.
Docs
Manual now states core‑node default workflows and documents the new Auto‑Setup flow. Troubleshooting updated accordingly.

System Diagram

UE5 UELTX2 Panel Auto‑Setup + Status Generate / Import ComfyUI Core CreateVideo + SaveVideo Text Encoder Loader Models & Outputs checkpoints / text_encoders mp4 output

Configuration Snapshot

; ComfyUI defaults (example) ComfyURL=http://127.0.0.1:8188 ComfyUI_T5_Name=gemma_3_12B_it.safetensors ; Auto-Setup script Plugins/UELTX2/Scripts/UELTX2_ComfyUI_Setup.ps1
Ready means ComfyUI is online, models are detected, and progress channel is active.

Testing

Status

Results pending.

Tests WIP

Files Updated

Templates: LTX2_T2V.json, LTX2_T2V_GGUF.json, LTX2_I2V.json, LTX2_I2V_GGUF.json

Backend: UELTX2ComfyUIBackend.cpp

Editor UI: SUELTX2SlatePanel.h / SUELTX2SlatePanel.cpp

Config: DefaultGame.ini

Docs: index.html, SESSION_NOTES.md

Automation: UELTX2_ComfyUI_Setup.ps1