Nodes/ComfyUI_pytorch360convert_video/Create360SweepVideoFramesTensorNode
ComfyUI Node

Create360SweepVideoFramesTensorNode

Generate rotational frames from 360° equirectangular images and return them as a stack of tensors

By ProGamerGov·Created 10 months ago·Updated 10 months ago· 10
Create360SweepVideoFramesTensorNode
  • image
  • Video Frames
width1920
height1080
fps60
duration_per_image5.00
total_duration0.00
fov_h120.00
fov_w100.00
speed_profileconstant
interpolation_modebilinear
vertical_modenone
vertical_amplitude_deg15.00
vertical_patternsine
vertical_pole_fraction0.50
start_yaw_deg0.00
end_yaw_deg360.00
Categorypytorch360convert/video

Inputs (16)

NameTypeDefaultDescription
imageIMAGEInput equirectangular images (BHWC tensor).
widthINT1920Output frame width (pixels). Should match fov_w:fov_h ratio for best results.
heightINT1080Output frame height (pixels). Should match fov_w:fov_h ratio for best results.
fpsINT60Frames per second.
duration_per_imageFLOAT5.00Seconds per 360° sweep (per input image).
total_durationFLOAT0.00Total duration for all images (overrides duration_per_image if >0).
fov_hFLOAT120.00Horizontal FOV (degrees). Should match width:height ratio for best results.
fov_wFLOAT100.00Vertical FOV (degrees). Should match width:height ratio for best results.
speed_profileCOMBOconstantYaw speed profile.
interpolation_modeCOMBObilinearSampling mode for equirectangular to projection.
vertical_modeCOMBOnoneVertical movement mode. Only used if vertical_mode is not set to None.
vertical_amplitude_degFLOAT15.00Amplitude in degrees for vertical motion. Only used if vertical_mode is not set to None.
vertical_patternCOMBOsinePattern for vertical motion. Only used if vertical_mode is not set to None.
vertical_pole_fractionFLOAT0.50Fraction of frames for separate pole sweep. Only used if vertical_mode is not set to None.
start_yaw_degFLOAT0.00Starting yaw angle (degrees).
end_yaw_degFLOAT360.00Ending yaw angle (degrees).

Outputs (1)

NameTypeDescription
Video FramesIMAGE