Generated reference · ComfyUI workflow · Sacred art

Christian Icon Generator

Generate traditional Byzantine and Orthodox Christian icons with authentic iconographic style

Sacred art10nodesGPU A5000out image~45sv1.0.0

On this page
10Graph nodes
8Node classes
15Inputs
2Models

Tags: christianiconbyzantineorthodoxreligioussacred

Inputs (15)#

The typed parameter surface callers bind when they request this workflow. Enum options and numeric bounds are the values the workflow document declares.

subjectenumdefault christ_pantocrator
Primary subject of the icon
options: christ_pantocratortheotokosholy_trinityarchangel_michaelarchangel_gabrielsaintsnativitycrucifixionresurrectiontransfigurationlast_supperascension
styleenumdefault byzantine
Iconographic tradition style
options: byzantinerussiangreekcopticethiopianromanesquemodern_icon
backgroundenumdefault gold
Background style
options: goldblueredlandscapearchitecturalplain
include_halobooleandefault true
Include golden halo/nimbus
include_textbooleandefault true
Include traditional Greek/Church Slavonic text
aging_effectenumdefault slight
Aging and patina effect
options: noneslightmoderateantique
frame_styleenumdefault simple
Frame or metal cover style
options: nonesimpleornateriza_oklad
seedintegerdefault -1
Random seed
widthintegerdefault 768
Output width
heightintegerdefault 1024
Output height
stepsintegerdefault 35
Sampling steps
cfg_scalefloatdefault 8.0
CFG scale
hires_fixbooleandefault true
Two-pass detail refinement: 1.5x latent upscale + low-denoise second sampling pass
freeubooleandefault true
FreeU v2 backbone re-weighting (family-tuned b1/b2/s1/s2)
checkpointenumdefault sdxl_base
SDXL checkpoint: curated photoreal finetune (default) or base 1.0
options: realvis_xl_v5sdxl_base

ComfyUI node graph (10)#

The executable ComfyUI prompt graph: 10 nodes across 8 distinct node classes, wired by 15 data dependencies. Nodes tinted green come from a custom node pack this workflow declares; the rest are ComfyUI core / baked-community classes.

flowchart TD n0["1: CheckpointLoaderSimple"] n1["2: CLIPTextEncode"] n2["3: CLIPTextEncode"] n3["4: EmptyLatentImage"] n4["5: KSampler"] n5["6: VAEDecode"] n6["7: SaveImage"] n7["freeu: FreeU_V2"] n8["hires_upscale: LatentUpscaleBy"] n9["hires_sampler: KSampler"] n0 -->|clip| n1 n0 -->|clip| n2 n7 -->|model| n4 n1 -->|positive| n4 n2 -->|negative| n4 n3 -->|latent_image| n4 n9 -->|samples| n5 n0 -->|vae| n5 n5 -->|images| n6 n0 -->|model| n7 n4 -->|samples| n8 n7 -->|model| n9 n1 -->|positive| n9 n2 -->|negative| n9 n8 -->|latent_image| n9
Data-flow DAG — scroll to zoom, drag to pan.

Nodes (10)#

1CheckpointLoaderSimplecore
ckpt_name = {{checkpoint_files[checkpoint]}} tmpl
outputs: MODELCLIPVAE
2CLIPTextEncodecore
text = {{constructed_prompt}} tmplclip = ◂ node 1 · out[1]
outputs: CONDITIONING
3CLIPTextEncodecore
text = photorealistic, photograph, 3d render, anime, cartoon, western renaissance style, naturalistic, modern art, low quality, ugly, deformed facesclip = ◂ node 1 · out[1]
outputs: CONDITIONING
4EmptyLatentImagecore
width = {{width}} tmplheight = {{height}} tmplbatch_size = 1
outputs: LATENT
5KSamplercore
model = ◂ node freeu · out[0]positive = ◂ node 2 · out[0]negative = ◂ node 3 · out[0]latent_image = ◂ node 4 · out[0]seed = {{seed}} tmplsteps = {{steps}} tmplcfg = {{cfg_scale}} tmplsampler_name = dpmpp_2m_sdescheduler = karrasdenoise = 1.0
outputs: LATENT
6VAEDecodecore
samples = ◂ node hires_sampler · out[0]vae = ◂ node 1 · out[2]
outputs: IMAGE
7SaveImagecore
images = ◂ node 6 · out[0]filename_prefix = christian_icon
freeuFreeU_V2core
model = ◂ node 1 · out[0]b1 = 1.1b2 = 1.2s1 = 0.6s2 = 0.4
outputs: MODEL
hires_upscaleLatentUpscaleBycore
samples = ◂ node 5 · out[0]upscale_method = bislerpscale_by = 1.5
outputs: LATENT
hires_samplerKSamplercore
model = ◂ node freeu · out[0]positive = ◂ node 2 · out[0]negative = ◂ node 3 · out[0]latent_image = ◂ node hires_upscale · out[0]seed = {{seed}} tmplsteps = 14cfg = {{cfg_scale}} tmplsampler_name = dpmpp_2mscheduler = karrasdenoise = 0.45
outputs: LATENT

Prompt construction#

template
traditional Christian Orthodox icon, {subject_prompt}, {style_prompt}, {background_prompt}{halo_clause}{text_clause}, {aging_prompt}{frame_clause}, sacred religious art, egg tempera painting, wooden panel, devotional image, museum quality, authentic iconography

Variables (7)#

subject_prompt
{{subject_prompts[subject]}} tmpl
style_prompt
{{style_prompts[style]}} tmpl
background_prompt
{{background_prompts[background]}} tmpl
halo_clause
{{', golden nimbus halo, radiant glory' if include_halo else ''}} tmpl
text_clause
{{', Greek or Church Slavonic inscriptions, sacred text' if include_text else ''}} tmpl
aging_prompt
{{aging_prompts[aging_effect]}} tmpl
frame_clause
{{', ' + frame_prompts[frame_style] if frame_style != 'none' else ''}} tmpl

Parameter banks (5)#

The prompt / configuration lookup tables this workflow keys into from its inputs — the vocabulary that turns a style / palette / preset selection into graph parameters.

subject_prompts (12)#

christ_pantocrator
Christ Pantocrator icon, Jesus Christ as ruler of all, blessing hand gesture, holding gospel book, frontal portrait, solemn expression, IC XC inscription
theotokos
Theotokos icon, Virgin Mary mother of God, holding Christ child, tender embrace, blue maphorion veil, MP ΘΥ inscription, Hodegetria or Eleusa type
holy_trinity
Holy Trinity icon, Rublev style, three angels at Abraham's table, circular composition, chalice, tree and building background, divine hospitality
archangel_michael
Archangel Michael icon, warrior angel, armor and sword, wings, defeating dragon or satan, weighing souls, commander of heavenly host
archangel_gabriel
Archangel Gabriel icon, messenger angel, holding lily or scroll, announcing to Mary, wings, peaceful expression, divine messenger
saints
Orthodox saint icon, holy figure with halo, traditional garments, holding cross or gospel, name inscription, symbolic attributes
nativity
Nativity icon, birth of Christ, cave setting, Virgin Mary reclining, manger, angels, shepherds, magi, star of Bethlehem, multiple scenes
crucifixion
Crucifixion icon, Christ on cross, Mary and John at foot, skull of Adam below, INRI inscription, sun and moon, angels weeping
resurrection
Resurrection Anastasis icon, Christ descending to Hades, raising Adam and Eve, trampling death, broken gates, sleeping guards, harrowing of hell
transfiguration
Transfiguration icon, Christ in white on Mount Tabor, Moses and Elijah, Peter James John prostrate, divine light mandorla
last_supper
Last Supper icon, mystical supper, Christ with twelve apostles, table with bread and wine, Judas reaching for dish, eucharistic imagery
ascension
Ascension icon, Christ rising to heaven, mandorla carried by angels, Virgin Mary and apostles below, witnesses looking up

style_prompts (7)#

byzantine
Byzantine iconographic style, egg tempera on gold ground, hierarchical proportions, reverse perspective, stylized faces, formal composition
russian
Russian Orthodox icon style, Moscow or Novgorod school, vivid colors, detailed backgrounds, emotional depth, wooden panel
greek
Greek Orthodox icon style, Cretan school, detailed modeling, luminous colors, elegant proportions, fine brushwork
coptic
Coptic Egyptian icon style, large eyes, frontal faces, bold colors, ancient Christian Egypt, simplified forms
ethiopian
Ethiopian Orthodox icon style, large expressive eyes, bright colors, unique compositions, African Christian tradition
romanesque
Romanesque icon style, Western medieval, linear patterns, formal symmetry, precious materials
modern_icon
contemporary Orthodox icon, traditional technique, modern sensibility, authentic iconography, living tradition

background_prompts (6)#

gold
gold leaf background, burnished gold ground, divine light symbolism, eternal golden field
blue
deep blue lapis lazuli background, heavenly blue, celestial realm
red
vermillion red background, martyrdom symbolism, divine fire
landscape
symbolic landscape background, mountains and buildings, stylized nature
architectural
architectural background, church buildings, city walls, heavenly Jerusalem
plain
plain ochre background, simple earth tones

aging_prompts (4)#

none
pristine condition, fresh colors, clean surface
slight
slight aging patina, gentle wear, authentic character
moderate
moderate aging, craquelure crackling, darkened varnish, venerable appearance
antique
antique heavily aged, significant wear, damaged areas, museum artifact quality

frame_prompts (4)#

none
simple
simple wooden frame, dark wood border, protective edge
ornate
ornate carved frame, gilded decoration, baroque elements
riza_oklad
silver or gold oklad cover, metal riza, leaving only face and hands visible, jeweled, embossed patterns

Models & dependencies#

Checkpoint aliases (2)#

realvis_xl_v5
RealVisXL_V5.0_fp16.safetensors
sdxl_base
sd_xl_base_1.0.safetensors

Models required (2)#

RealVisXL_V5.0_fp16.safetensors
sd_xl_base_1.0.safetensors

Output contract#

What a successful run of this workflow returns.

type
image
format
png
channels
4

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.

assetFamily
mkt-brand-style-lock-template-pack
outputPackageProfile
image-single-profile
controlModalities
camera-lockcolor-script-lockdepth-constraintidentity-adapterlatent-reusemodel-lockpalette-lockpose-constraintprompt-template-lockreference-ensemblesampler-scheduler-lockscene-lockseed-lockstyle-anchorstyle-locktemporal-lock +1 more
consistencyDimensions
lightingcolor-script
notes
Auto-mapped from sacred-art defaults