92 lines
4.1 KiB
Python
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']
|