Tags: fractalanimationzoomvideojourneyinfinitegenerative
Inputs (17)#
The typed parameter surface callers bind when they request this workflow. Enum options and numeric bounds are the values the workflow document declares.
fractal_typeenumdefault mandelbrotmandelbrotjuliaburning_shipnewtonphoenixmandelboxzoom_styleenumdefault smooth_descentsmooth_descentspiral_divefractal_hopdeep_explorationedge_ridingbulb_surfingvisual_treatmentenumdefault ai_enhancedmathematical_pureai_enhancedpsychedelic_flowcosmic_nebulaorganic_growthsacred_geometrycrystallinecolor_evolutionenumdefault cycling_huesstatic_palettecycling_huesbreathing_colorschakra_progressionfire_to_iceearth_to_skyrainbow_flowframe_countenumdefault 12060120240480fpsenumdefault 30243060zoom_depthenumdefault deepshallowmoderatedeepextremezoom_targetenumdefault seahorse_valleycardioid_boundaryspiral_armmini_mandelbrotseahorse_valleyelephant_valleyantenna_tipcustom_coordinatesmotion_smoothingenumdefault ease_in_outlinearease_in_outexponentiallogarithmicsine_waveresolutionenumdefault 720p720p1080psquareseedintegerdefault -1stepsintegerdefault 25cfg_scalefloatdefault 7.5denoise_strengthfloatdefault 0.65frame_upscalebooleandefault falsecheckpointenumdefault dreamshaper_8dreamshaper_8sd15_basesmooth_motionbooleandefault falseComfyUI node graph (17)#
The executable ComfyUI prompt graph: 17 nodes across 16 distinct node classes, wired by 21 data dependencies. Nodes tinted green come from a custom node pack this workflow declares; the rest are ComfyUI core / baked-community classes.
Nodes (17)#
1CheckpointLoaderSimplecoreckpt_name = {{checkpoint_files[checkpoint]}} tmplMODELCLIPVAE2LoraLoadercoremodel = ◂ node 1 · out[0]clip = ◂ node 1 · out[1]lora_name = add_detail.safetensorsstrength_model = 0.4strength_clip = 0.4MODELCLIP3CLIPTextEncodecoretext = {{constructed_prompt}} tmplclip = ◂ node 2 · out[1]CONDITIONING4CLIPTextEncodecoretext = blurry, low resolution, pixelated, ugly, deformed, text, watermark, flickering, inconsistent, jittery, artifacts, compression artifacts, bandingclip = ◂ node 2 · out[1]CONDITIONING5FractalZoomGeneratorcustom packfractal_type = {{fractal_type}} tmplcenter_real = {{zoom_target_coordinates[zoom_target].real}} tmplcenter_imag = {{zoom_target_coordinates[zoom_target].imag}} tmplstart_zoom = {{zoom_depth_configs[zoom_depth].start_zoom}} tmplend_zoom = {{zoom_depth_configs[zoom_depth].end_zoom}} tmplframe_count = {{frame_count}} tmplsmoothing_function = {{motion_smoothing}} tmplwidth = {{resolution_configs[resolution].width}} tmplheight = {{resolution_configs[resolution].height}} tmplseed = {{seed}} tmplIMAGE6VAEEncodecorepixels = ◂ node 5 · out[0]vae = ◂ node 1 · out[2]LATENT7KSamplercoremodel = ◂ node 2 · out[0]positive = ◂ node 3 · out[0]negative = ◂ node 4 · out[0]latent_image = ◂ node 6 · out[0]seed = {{seed}} tmplsteps = {{steps}} tmplcfg = {{cfg_scale}} tmplsampler_name = dpmpp_2mscheduler = karrasdenoise = {{denoise_strength}} tmplLATENT8VAEDecodecoresamples = ◂ node 7 · out[0]vae = ◂ node 1 · out[2]IMAGE9ColorEvolutionProcessorcustom packimages = ◂ node 8 · out[0]evolution_mode = {{color_evolution}} tmplintensity = 0.7frame_count = {{frame_count}} tmplIMAGE10TemporalSmoothercustom packimages = ◂ node 9 · out[0]smoothing_strength = 0.5motion_blur = 0.2IMAGE11VHS_VideoCombinecustom packimages = ◂ node fups_scale · out[0]frame_rate = {{int(fps) * 2 if smooth_motion else int(fps)}} tmplloop_count = 0filename_prefix = fractal_zoomformat = video/h264-mp4save_output = trueVHS_FILENAMES12ExtractKeyframescustom packimages = ◂ node 10 · out[0]keyframe_count = 6IMAGE13SaveImagecoreimages = ◂ node 12 · out[0]filename_prefix = fractal_zoom_framesfups_loaderUpscaleModelLoadercoremodel_name = RealESRGAN_x4plus.pthUPSCALE_MODELfups_applyImageUpscaleWithModelcoreupscale_model = ◂ node fups_loader · out[0]image = ◂ node rife · out[0]IMAGEfups_scaleImageScaleBycoreimage = ◂ node fups_apply · out[0]upscale_method = lanczosscale_by = 0.5IMAGErifeRIFE VFIcustom packckpt_name = rife49.pthframes = ◂ node 10 · out[0]clear_cache_after_n_frames = 10multiplier = 2fast_mode = trueensemble = truescale_factor = 1.0dtype = float32torch_compile = falsebatch_size = 1IMAGEPrompt construction#
templateFractal Zoom Journey, {fractal_prompt}, {zoom_style_prompt}, {visual_treatment_prompt}, {color_evolution_prompt}, cinematic quality, smooth motion, infinite detail, seamless zoom, professional animation, 8k qualityVariables (4)#
fractal_prompt{{fractal_prompts[fractal_type]}} tmplzoom_style_prompt{{zoom_style_prompts[zoom_style]}} tmplvisual_treatment_prompt{{visual_treatment_prompts[visual_treatment]}} tmplcolor_evolution_prompt{{color_evolution_prompts[color_evolution]}} tmplParameter banks (10)#
The prompt / configuration lookup tables this workflow keys into from its inputs — the vocabulary that turns a style / palette / preset selection into graph parameters.
fractal_prompts (6)#
mandelbrotMandelbrot set fractal zoom, infinite boundary complexity, self-similar patterns emerging, mathematical universe explorationjuliaJulia set fractal journey, spiraling arms unfolding, connected lace patterns, parametric beauty revealedburning_shipBurning Ship fractal descent, asymmetric flame structures, ghostly vessels appearing, dark mathematical depthsnewtonNewton fractal exploration, basin boundaries dancing, root convergence beauty, algebraic landscapesphoenixPhoenix fractal voyage, regenerative spirals, mythological patterns emerging, transformative mathematicsmandelboxMandelbox 3D journey, recursive architectural wonders, infinite geometric corridors, dimensional folding spaceszoom_style_prompts (6)#
smooth_descentsmooth continuous descent into infinite depth, gentle revelation of detail, meditative progressionspiral_divespiraling motion following fractal curves, rotational descent, helical journey inwardfractal_hopjumping between interesting regions, discovery-focused exploration, highlight reel of beautydeep_explorationmethodical deep zoom, extreme magnification, revealing hidden microscopic universesedge_ridingfollowing the boundary edge, coastline exploration, maximum detail regionsbulb_surfingnavigating between bulbs and decorations, touring the fractal landmarksvisual_treatment_prompts (7)#
mathematical_purepure mathematical visualization, escape-time coloring, classic fractal renderingai_enhancedAI-enhanced artistic interpretation, creative visual enhancement, aesthetic optimizationpsychedelic_flowpsychedelic flowing colors, consciousness-expanding visuals, vibrant energy patternscosmic_nebulacosmic nebula treatment, stellar nursery colors, astronomical beauty, space imageryorganic_growthorganic living patterns, biological fractals, nature-inspired growth formssacred_geometrysacred geometry overlay, divine proportions, spiritual mathematical artcrystallinecrystalline structure treatment, gem-like facets, prismatic light effectscolor_evolution_prompts (7)#
static_paletteconsistent color palette throughout, stable chromatic identitycycling_huessmoothly cycling through color spectrum, continuous hue rotationbreathing_colorspulsing color intensity, breathing rhythm, living color palettechakra_progressionchakra color progression from root to crown, spiritual color journeyfire_to_icetransitioning from warm fire tones to cool ice colors, temperature gradientearth_to_skyearth tones rising to sky colors, grounded to ethereal transitionrainbow_flowflowing rainbow spectrum, prismatic color cascade, full spectrum journeyzoom_depth_configs (4)#
shallow{"start_zoom": 1.0, "end_zoom": 100, "description": "Surface exploration"}moderate{"start_zoom": 1.0, "end_zoom": 10000, "description": "Medium depth journey"}deep{"start_zoom": 1.0, "end_zoom": 1000000, "description": "Deep fractal exploration"}extreme{"start_zoom": 1.0, "end_zoom": 1000000000000, "description": "Extreme magnification journey"}zoom_target_coordinates (7)#
cardioid_boundary{"real": -0.75, "imag": 0.0, "description": "Main cardioid edge"}spiral_arm{"real": -0.761574, "imag": -0.0847596, "description": "Spiral structure region"}mini_mandelbrot{"real": -1.749, "imag": 0.0, "description": "Miniature Mandelbrot copy"}seahorse_valley{"real": -0.743643887037151, "imag": 0.13182590420533, "description": "Seahorse Valley location"}elephant_valley{"real": 0.281717921930775, "imag": 0.5771052841488505, "description": "Elephant Valley location"}antenna_tip{"real": -1.99999911758738, "imag": 0.0, "description": "Main antenna tip"}custom_coordinates{"real": -0.5, "imag": 0.5, "description": "User-specified coordinates"}resolution_configs (3)#
720p{"width": 768, "height": 432}1080p{"width": 960, "height": 544}square{"width": 640, "height": 640}motion_smoothing_functions (5)#
lineartease_in_outt < 0.5 ? 2*t*t : 1-pow(-2*t+2,2)/2exponentialpow(2, 10*(t-1))logarithmiclog(t+1)/log(2)sine_wavesin(t * PI / 2)frame_generation_strategy (4)#
methodprogressive_zoomdescriptionGenerate fractal at progressively increasing zoom levels with AI enhancement per frametemporal_consistency{"enabled": true, "method": "latent_blending", "blend_factor": 0.3, "description": "Blend adjacent frame latents for smooth transitions"}keyframe_strategy{"enabled": true, "keyframe_interval": 30, "interpolation": "spline", "description": "Generate keyframes with interpolation between"}performance_notes (3)#
memory_usageHigh - requires batch processing of multiple framesoptimization_tipsProcess in batches of 30 frames for memory efficiencyUse A6000 or higher for 4K resolutionEnable VAE tiling for very high resolutionsConsider keyframe interpolation for longer videosestimated_times{"720p_60frames": "2 minutes", "1080p_120frames": "5 minutes", "1440p_240frames": "12 minutes", "4k_480frames": "30 minutes"}Models & dependencies#
Custom node packs (6)#
The non-core ComfyUI node classes this graph requires; the RunPod worker image the workflow runs on must bake or install a pack that provides every one of them.
ColorEvolutionProcessorExtractKeyframesFractalZoomGeneratorRIFE VFITemporalSmootherVHS_VideoCombineCheckpoint aliases (2)#
dreamshaper_8DreamShaper_8_pruned.safetensorssd15_basev1-5-pruned-emaonly.safetensorsModels required (5)#
DreamShaper_8_pruned.safetensorsRealESRGAN_x4plus.pthadd_detail.safetensorsrife49.pthv1-5-pruned-emaonly.safetensorsOutput contract#
What a successful run of this workflow returns.
primary{"type": "video", "format": "mp4", "codec": "h264", "description": "Main video output"}secondary{"type": "image_sequence", "format": "png", "description": "Individual frames for flexibility"}Taxonomy & routing#
How the control plane classifies this workflow — from the committed workflow-taxonomy-registry.json. It drives the consistency / control surface the agentic director can exercise over the workflow.
assetFamilymkt-event-launch-countdown-kitoutputPackageProfilevideo-master-profilecontrolModalitiescolor-script-lockmodel-lockprompt-template-locksampler-scheduler-lockseed-lockstyle-lockconsistencyDimensionsmotionlightingcolor-scriptnotesAuto-mapped from fractal defaults