# Fotorrealismo

> Videos con IA · Imágenes
> Fuente: https://magoallegri.com/cursos/videos-con-ia/imagenes/fotorrealismo

---

Una imagen es **fotorrealista** cuando podría pasar por una foto real, sacada con una cámara real, en un lugar real.

Hay dos cosas que tienen que estar bien:

1. **El sujeto** tiene que verse como una persona/cosa real
2. **El entorno** tiene que ser plausible — la iluminación, las sombras, las texturas, todo lo que rodea al sujeto

La diferencia entre un amateur y un pro:

❌ El amateur escribe "photorealistic" en el prompt y cruza los dedos.
✅ El pro describe **detalles específicos** que hacen que el fotorrealismo sea inevitable.

Vamos a ver qué detalles hay que pedir.

---

## 💡 Principio 1: nada en el mundo real es perfecto

El realismo vive en las **imperfecciones** y las **texturas**.

Las personas reales tienen:

- poros en la piel
- pecas, lunares, cicatrices, marcas
- pelos sueltos, canas, asimetrías en la cara
- piel un poco grasa, ojeras, labios partidos

Los materiales reales:

- se gastan con el tiempo
- se ensucian, se rayan, se manchan
- pierden el color con el sol
- tienen costuras visibles, hilos sueltos, marcas de uso

Si no le pedís al modelo que incluya estas cosas, te las saca. Las imágenes te van a salir "limpias" y "perfectas", o sea, te van a salir con cara de IA.

![Comparación prompt simple vs prompt con imperfecciones](../_assets/M02-L01-fotorrealismo-side-by-side.webp)

**Ejemplo de prompt con detalles que generan fotorrealismo:**

```
Photorealistic candid photo of a woman waiting at a bus stop in the late
afternoon. Visible skin texture: pores, small blemish on her cheek, faint
freckles, slight oily sheen on the nose. Tired eyes, soft dark circles.
A few flyaway hairs lit by the sun. Worn canvas tote bag with frayed
strap edges and a small coffee stain. Bus stop bench paint chipped and
scratched, gum stuck under the seat, dust on the metal frame. Mixed
late-afternoon light, warm tones on one side of her face, neutral
shadow on the other. Shot handheld, 35mm lens, f/2.8, slight motion
in the background. Unposed, documentary style.
```
> [!example] Ejemplo
> ![Ejemplo](../_assets/M02-L01-01-bus-stop-realism.webp)

Fijate cómo casi cada línea es una **imperfección o textura específica**. Eso es lo que vende la imagen.

---

## 💡 Principio 2: el personaje tiene una historia

Cómo nos vemos no es casual. La vida nos marca: el trabajo, las experiencias, los golpes.

Si tu personaje es un boxeador, no es solo "un hombre con guantes". Es alguien que:

- tiene callos en los nudillos
- tiene una cicatriz vieja arriba de la ceja
- tiene los guantes gastados, con la costura abriéndose
- transpira distinto a alguien que recién empezó

Si tu personaje es una mamá con un recién nacido, no es solo "una mujer cargando un bebé". Es alguien que:

- tiene ojeras profundas
- tiene la remera un poco manchada
- tiene el pelo atado rápido, no peinado
- mira con cansancio pero con ternura

Cuando construyas un personaje, **pensá en su historia primero**, después traducí esa historia a detalles visuales en el prompt.

> 💡 **Truco**: contale a ChatGPT la historia del personaje y pedile que te devuelva un prompt fotorrealista en inglés que incluya esos detalles.

---

## 💡 Principio 3: el entorno tiene que estar un poco desordenado

Los espacios reales no son escenografía de catálogo.

- Una cocina real tiene una taza usada en la mesada
- Un baño real tiene la mampara con manchas de agua
- Una habitación real tiene ropa tirada sobre la silla
- Una calle real tiene basura, manchas, grafitis

Si pedís una escena "ordenada y limpia", te va a salir con cara de render 3D. Si pedís "una cocina con luz natural, taza usada en la mesada, miguitas en la tabla de cortar, fruta un poco machucada en el frutero", te empieza a parecer una foto.

**Ejemplo de prompt con un baño "vivido":**

```
UGC-style iPhone selfie video in a bathroom mirror, woman holding the
phone in one hand. Fingerprints and toothpaste splatter on the mirror.
Towel hanging slightly crooked on the rack. Cluttered counter: toothbrush,
half-empty moisturizer bottle, hair tie. Warm overhead bathroom light,
uneven shadow under the chin. Slightly shiny skin, loose hair with
flyaways. Casual hoodie, wrinkled. Vertical framing, slight handheld
shake. Not cinematic, not staged.
```
> [!example] Ejemplo
> ![Ejemplo](../_assets/M02-L01-02-bathroom-lived-in.webp)

---

## 💡 Principio 4: si no te sale, no empieces de cero — iterá

A veces vas a generar algo que casi te gusta, pero algo "te suena a IA". No tires la imagen — usala como referencia y corregila.

El método:

1. Mirá la imagen y preguntate **qué te suena raro**
2. Listá los problemas concretos (ej: "la ropa está demasiado limpia para el entorno", "la luz no se siente natural", "los dedos están raros")
3. Volvé a ChatGPT (gpt-image-2) con la imagen como referencia y prompteá **solo los cambios**

![Iteración con problemas marcados y versión corregida](../_assets/M02-L01-iteracion-antes-despues.webp)

**Ejemplo de prompt de corrección:**

```
Using the attached image as reference: keep the characters, pose, and
composition exactly the same. Adjust the following: their clothing should
look dusty and worn, with visible dirt on the fabric edges. The cliff in
the background should have more varied rock formations, less uniform.
The light on the characters should blend more naturally with the
ambient scene light.
```
> [!example] Ejemplo
> ![Ejemplo](../_assets/M02-L01-03-correction-prompt.webp)

Las grandes imágenes casi nunca salen del primer prompt. **Se construyen por capas**.

---

## El atajo: ChatGPT como tu copiloto

No tenés que escribir estos prompts a mano. Abrí [ChatGPT](https://chatgpt.com/) y pegale algo así:

> *"Dame un prompt en inglés para ChatGPT (gpt-image-2) que genere una foto fotorrealista de [tu escena]. Tiene que incluir detalles específicos de imperfecciones de piel, textura de los materiales, iluminación natural y un entorno con cierto desorden realista. Tono documental, no cinematográfico."*

Te va a devolver un prompt como los de arriba. Lo copiás, lo pegás en Higgsfield, generás.

> 💡 Vas a ver más sobre cómo usar ChatGPT para prompts en la lección de **Entrenar el ojo**.

---

> 🛟 **¿Algo no sale como esperabas?** Antes de tirar la imagen, pasá por [troubleshooting](/cursos/videos-con-ia/ayuda/troubleshooting). Las dos cosas que más te van a aparecer en esta lección:
> - **Manos raras o dedos extra** — 4 soluciones, en orden de probabilidad
> - **La imagen "huele a IA"** (sujeto bien pero fake) — 4 soluciones más

---

## 🟢 Mini-tarea

Antes de seguir, generá **3 imágenes fotorrealistas** distintas usando los principios de esta lección. Probá:

- Una persona en un contexto cotidiano (el subte, la cocina, la calle)
- Un personaje con una historia clara (oficio, edad, contexto de vida)
- Un espacio "vivido" sin personas (una habitación, una cocina, un escritorio)