Ratio SD1.5, SDXL, Pony, Illustrious
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jairo Daniel Mendoza Torres aec6571f03
Create README.md
2025-08-23 23:55:08 -05:00
__init__.py Latent size 2025-08-23 23:45:36 -05:00
README.md Create README.md 2025-08-23 23:55:08 -05:00

__init__.py

Nodo ComfyUI (español) — Selector de ancho/altura por modelo, ratio y escala. Devuelve: ancho (INT), altura (INT).

Uso rápido

  • Clona https://github.com/Jairodaniel-17/ComfyUI-Ratio.git en ComfyUI/custom_nodes/

  • Reinicia ComfyUI.

  • Nodo: Selector Ancho/Altura (ratio) (categoría latent).

  • Entradas:

    • modelo: SD 1.5 / SDXL / Illustrious / Pony
    • relacion: relación de aspecto (lista)
    • escala: Pequeño / Regular / Grande / Extra grande
  • Salidas: ancho, altura (enteros ya ajustados al múltiplo correcto por modelo).

Reglas

  • Escalas:

    • Pequeño = ×0.5
    • Regular = ×1
    • Grande = ×2
    • Extra grande = ×3
  • Múltiplos automáticos por modelo:

    • SD 1.5 → múltiplo 64
    • SDXL → múltiplo 32
    • Illustrious → múltiplo 64
    • Pony → múltiplo 32
  • Límite de seguridad: dimensiones clamped a 8192 px (si se excede, se recorta proporcionalmente y se reajusta al múltiplo).

  • Si seleccionas un ratio que no está en la tabla pero existe su inverso (ej. 9:21 vs 21:9), el nodo invierte dimensiones automáticamente.

Ratios disponibles

1:1, 4:3, 3:4, 3:2, 2:3, 16:9, 9:16, 21:9, 9:21, 5:4, 4:5, 7:4, 4:7


Tabla comparativa (dimensiones finales ajustadas al múltiplo del modelo)

SD 1.5 (múltiplo 64)

Ratio Pequeño (×0.5) Regular (×1) Grande (×2) Extra grande (×3)
1:1 256×256 512×512 1024×1024 1536×1536
16:9 512×256 1024×576 2048×1152 3072×1728
9:16 256×512 576×1024 1152×2048 1728×3072
4:3 384×256 768×576 1536×1152 2304×1728
4:5 256×320 512×640 1024×1280 1536×1920
21:9 640×256 1344×576 2688×1152 4032×1728

SDXL (múltiplo 32)

Ratio Pequeño (×0.5) Regular (×1) Grande (×2) Extra grande (×3)
1:1 512×512 1024×1024 2048×2048 3072×3072
16:9 672×384 1344×768 2688×1536 4032×2304
9:16 384×672 768×1344 1536×2688 2304×4032
4:3 576×448 1152×896 2304×1792 3456×2688
4:5 512×640 1024×1280 2048×2560 3072×3840
21:9 768×320 1536×640 3072×1280 4608×1920

Illustrious (múltiplo 64) — (≈ SDXL ×1.5)

Ratio Pequeño (×0.5) Regular (×1) Grande (×2) Extra grande (×3)
1:1 768×768 1536×1536 3072×3072 4608×4608
16:9 1008×576 2016×1152 4032×2304 6048×3456
9:16 576×1008 1152×2016 2304×4032 3456×6048
4:3 864×672 1728×1344 3456×2688 5184×4032
4:5 768×960 1536×1920 3072×3840 4608×5760
21:9 1152×512 2304×960 4608×1920 6912×2880

Nota: Illustrious produce valores grandes rápidamente; si alguna dimensión supera 8192 px, el nodo aplicará clamp proporcional.


Pony (múltiplo 32) — (SDXL-like)

Ratio Pequeño (×0.5) Regular (×1) Grande (×2) Extra grande (×3)
1:1 512×512 1024×1024 2048×2048 3072×3072
16:9 672×384 1344×768 2688×1536 4032×2304
9:16 384×672 768×1344 1536×2688 2304×4032
4:3 576×448 1152×896 2304×1792 3456×2688
4:5 512×640 1024×1280 2048×2560 3072×3840
21:9 768×320 1536×640 3072×1280 4608×1920

Notas finales

  • Las cifras en la tabla son dimensiones finales ya redondeadas al múltiplo correspondiente del modelo.
  • Puedes hacer un fork para que lo uses en tu idioma de preferencia usando un guión al final del nombre ejemplo ComfyUI-Ratio-EN, ComfyUI-Ratio-CN, etc
  • Licencia MIT.