C-Stitch : Cubemap Stitcher for Fisheye and Fulldome Output
C-Stitch is an open source Qt/Kirigami rewrite of the SGCT cubemap stitcher. It takes four cubemap faces, or separate left and right eye cubemaps, and renders fisheye or fulldome still-image sequences through the SGCT OpenGL pipeline.
C-Stitch follows the C-Slice application model: the UI is the master process, and pressing Stitch launches the same executable again in --node mode for high-performance rendering.

Guides
- Install C-Stitch
- Setup C-Stitch
- Media and data structure
- Stitch workflow
- Settings
- Build from code
- Versions
Main features
- Stitch left, right, top, and bottom cubemap faces into fisheye/fulldome images.
- Run stereo as separate left-eye and right-eye node jobs for independent decode, render, readback, and saving.
- Use off-axis stereo controls for eye separation and dome diameter.
- Choose fisheye field of view values beyond the classic 180 degree case.
- Decode images with Wuffs and render with SGCT/OpenGL.
- Save PNG, JPEG, and TGA output through a local threaded stb writer.
- Index numbered image sequences before long stitch jobs.
Backend
C-Stitch is based on these open source projects:
- SGCT for the OpenGL rendering and projection pipeline.
- Qt and KDE Frameworks for the master UI and settings.
- Wuffs for image decoding.
- stb for local image writing.