ComfyUI-Panorama-Stickers
A ComfyUI extension with 4 custom nodes.
Nodes (4)
Take a normal photo from inside your 360° panorama
The node that lets you actually see the panorama you made
Where the panorama wraps around, and how to fix the seam
The node that turns 'make a panorama' into an outpainting problem
ComfyUI Panorama Stickers
ComfyUI Panorama Stickers is a small node set and frontend extension for handling 360 equirectangular panoramas inside ComfyUI, including interactive preview, framed cutouts, and compositing.
It was built around my FLUX.2 Klein panorama workflow and can be used with both 4B and 9B variants.
This workflow was built to support my FLUX.2 Klein 4B 360 ERP outpaint LoRA:
Usage details are documented here:
- English: comfyui.nomadoor.net/en/notes/panorama-stickers/
- 日本語: comfyui.nomadoor.net/ja/notes/panorama-stickers/
- 中文: comfyui.nomadoor.net/zh/notes/panorama-stickers/
Installation
- Install via ComfyUI Manager.
Demo
https://github.com/user-attachments/assets/bf74e953-8ceb-4c7f-afa2-1c805f12c7af
- v1.2.0 demo: https://gyazo.com/d4c2517589d7c96d27942af76a1ead27
- v1.3.0 demo: https://gyazo.com/3da5973bb661df8fb1d11dd1e71a2b1f
Nodes
Panorama Stickers: Place, scale, and rotate sticker images onto an ERP canvas and output a composited conditioning panorama.Panorama Cutout: Compose and extract a framed perspective view from an ERP image with interactive camera, aspect-ratio, and roll controls.Panorama Preview: Show an interactive panorama preview inside ComfyUI without duplicating the default image preview.Panorama Seam Prep: Shift an ERP seam into the center and generate hard / blurred vertical seam masks for seam-focused inpainting.
Workflow
- Panorama image workflows
- 360 panoramic video workflow
- By using the LTX2.3_360vr LoRA created by the author of that model, you can generate 360 panoramic video from text.
- LTX-2.3_360vr_distilled_3stage.json
Changelog
1.4.0
- Rebuilt the Panorama Cutout Frame view as an interactive crop-style camera editor.
- Added direct camera framing, aspect-ratio, orientation, and roll controls while keeping the Panorama view state independent.
1.3.0
- Added video support.
- Added 180 panorama support.
- Large performance improvements through refactoring.
1.2.0
- Added Paint / Mask tools to the modal panorama editor.
1.1.0
- Switched panorama rendering to a WebGL-first pipeline.
- Added support for compositing images produced by
Panorama Cutoutback into the panorama through thePanorama Stickersnode.
ToDo
- Add tools to split panoramas into multiple images for external upscaling and merge them back afterward.
- Estimate camera intrinsics automatically from input images.
- Add 3D scene support.
- Add integration with Hugin.
Acknowledgements
This project was partly influenced by work from ProGamerGov, especially:
Useful Tools
If you want a quick way to preview an ERP image as a panorama in the browser, this viewer is handy:
License
MIT