Files
cedarconnor-comfyui-LatLong/__init__.py
T

92 lines
4.1 KiB
Python

from .nodes import (
EquirectangularRotate,
EquirectangularCrop180,
EquirectangularCropSquare,
EquirectangularProcessor_Combined,
EquirectangularPerspectiveExtract,
EquirectangularToCubemap,
CubemapToEquirectangular,
EquirectangularToCubemapFlexible,
CubemapToEquirectangularFlexible,
StackCubemapFacesNode,
SplitCubemapFacesNode,
EquirectangularMirrorFlip,
EquirectangularResize,
EquirectangularRotatePreset,
CubemapFacesExtract,
LatLongCreateSeamMask,
LatLongCreatePoleMask,
LatLongRollImage,
LatLongRollMask,
LatLongApplyCircularConvPaddingModel,
LatLongApplyCircularConvPaddingVAE,
PanoramaViewerNode,
PanoramaVideoViewerNode,
EquirectangularEdgeBlender,
LatLongOutpaintSetup,
LatLongOutpaintStitch,
)
NODE_CLASS_MAPPINGS = {
"Equirectangular Rotate": EquirectangularRotate,
"Equirectangular Crop 180": EquirectangularCrop180,
"Equirectangular Crop Square": EquirectangularCropSquare,
"Equirectangular Processor": EquirectangularProcessor_Combined,
"Equirectangular Perspective Extract": EquirectangularPerspectiveExtract,
"Equirectangular To Cubemap (Flexible)": EquirectangularToCubemapFlexible,
"Cubemap To Equirectangular (Flexible)": CubemapToEquirectangularFlexible,
"LatLong Stack Cubemap Faces": StackCubemapFacesNode,
"LatLong Split Cubemap Faces": SplitCubemapFacesNode,
"Equirectangular To Cubemap": EquirectangularToCubemap,
"Cubemap To Equirectangular": CubemapToEquirectangular,
"Equirectangular Mirror Flip": EquirectangularMirrorFlip,
"Equirectangular Resize": EquirectangularResize,
"Equirectangular Rotate Preset": EquirectangularRotatePreset,
"Cubemap Faces Extract": CubemapFacesExtract,
"LatLong Create Seam Mask": LatLongCreateSeamMask,
"LatLong Create Pole Mask": LatLongCreatePoleMask,
"LatLong Roll Image": LatLongRollImage,
"LatLong Roll Mask": LatLongRollMask,
"LatLong Apply Circular Padding Model": LatLongApplyCircularConvPaddingModel,
"LatLong Apply Circular Padding VAE": LatLongApplyCircularConvPaddingVAE,
"PanoramaViewerNode": PanoramaViewerNode,
"PanoramaVideoViewerNode": PanoramaVideoViewerNode,
"Equirectangular Edge Blender": EquirectangularEdgeBlender,
"LatLong Outpaint Setup": LatLongOutpaintSetup,
"LatLong Outpaint Stitch": LatLongOutpaintStitch,
}
NODE_DISPLAY_NAME_MAPPINGS = {
"Equirectangular Rotate": "Equirectangular Rotate",
"Equirectangular Crop 180": "Equirectangular Crop 180",
"Equirectangular Crop Square": "Equirectangular Crop Square",
"Equirectangular Processor": "Equirectangular Processor (All-in-One)",
"Equirectangular Perspective Extract": "Equirectangular Perspective Extract",
"Equirectangular To Cubemap (Flexible)": "Equirectangular To Cubemap (Flexible)",
"Cubemap To Equirectangular (Flexible)": "Cubemap To Equirectangular (Flexible)",
"LatLong Stack Cubemap Faces": "Stack Cubemap Faces (Stack)",
"LatLong Split Cubemap Faces": "Split Cubemap Faces (Stack)",
"Equirectangular To Cubemap": "Equirectangular → Cubemap (3x2)",
"Cubemap To Equirectangular": "Cubemap (3x2) → Equirectangular",
"Equirectangular Mirror Flip": "Equirectangular Mirror/Flip",
"Equirectangular Resize": "Equirectangular Resize",
"Equirectangular Rotate Preset": "Equirectangular Rotate (Preset)",
"Cubemap Faces Extract": "Cubemap Faces Extract",
"LatLong Create Seam Mask": "Create Seam Mask",
"LatLong Create Pole Mask": "Create Pole Mask",
"LatLong Roll Image": "Roll Image (Wrap)",
"LatLong Roll Mask": "Roll Mask (Wrap)",
"LatLong Apply Circular Padding Model": "Apply Circular Padding Model",
"LatLong Apply Circular Padding VAE": "Apply Circular Padding VAE",
"PanoramaViewerNode": "Preview 360 Panorama",
"PanoramaVideoViewerNode": "Preview 360 Video Panorama",
"Equirectangular Edge Blender": "Equirectangular Edge Blender",
"LatLong Outpaint Setup": "Outpaint Setup (Canvas + Flat Image)",
"LatLong Outpaint Stitch": "Outpaint Stitch (High-Res Composite)",
}
WEB_DIRECTORY = "./js"
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS', 'WEB_DIRECTORY']