Especificación del estilo y el medio artístico
Fotorealista, pintura al óleo, acuarela, renderizado 3D: vocabulario de estilos.
Especificación del estilo y el medio artístico es una lección gratuita de AI Prompt Engineering en CoddyKit. Esta es la lección 2 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de AI Prompt Engineering, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de AI Prompt Engineering incluye 4 lecciones en total.
Por qué importa el vocabulario de estilos
Los modelos de imagen se entrenan con miles de millones de imágenes con leyendas. «Conocen» el lenguaje visual de estilos, movimientos y artistas concretos. Utilizar un vocabulario de estilos preciso equivale a hablar el idioma nativo del modelo: activa directamente los patrones visuales aprendidos en lugar de depender de descripciones imprecisas.
Estilo fotorrealista
Los prompts fotorrealistas indican al modelo que produzca imágenes indistinguibles de fotografías reales. Términos clave del vocabulario y cómo aplicarlos:
photorealistic_prompts = [
# Basic photorealism
'photorealistic portrait of a woman, DSLR photograph, '
'f/1.8 aperture, 85mm lens, bokeh background, natural light',
# Hyperrealism (even more detailed than photo)
'hyperrealistic painting of a weathered old door, '
'every crack and grain of wood visible, photorealistic quality',
# Studio photography
'product photography, white background, studio lighting, '
'sharp focus, commercial quality, shot on Canon EOS R5',
# Environmental photography
'documentary photograph, photojournalism style, '
'natural unposed lighting, 35mm film grain, raw authentic moment',
]
for prompt in photorealistic_prompts[:2]:
print(prompt[:80], '...')
# Key terms for photorealism
photo_keywords = [
'DSLR', 'shot on [camera model]', 'f/[aperture]', '[mm] lens',
'bokeh', 'depth of field', 'film grain', 'natural light'
]Estilos de pintura al óleo
La pintura al óleo abarca varios siglos de tradiciones diferenciadas. Especificar el estilo dentro de la pintura al óleo, como el Barroco, el Impresionismo o los maestros holandeses, activa vocabularios visuales muy distintos.
oil_painting_styles = {
'classical_baroque': (
'oil painting in the style of Rembrandt, '
'chiaroscuro lighting, rich earth tones, '
'detailed fabric and texture, dramatic shadows, '
'museum quality, Dutch Golden Age'
),
'impressionist': (
'impressionist oil painting inspired by Monet, '
'visible brushstrokes, soft edges, '
'light and atmosphere over detail, '
'en plein air quality, dappled light'
),
'post_impressionist': (
'oil painting in the bold style of Van Gogh, '
'swirling expressive brushwork, '
'complementary color contrasts, '
'thick impasto texture, emotional intensity'
),
'contemporary_realism': (
'contemporary oil painting, hyperrealistic, '
'smooth blending, photorealistic quality, '
'intense focus on textures, classical technique'
)
}
for name, prompt in oil_painting_styles.items():
print(f'{name}:')
print(' ', prompt[:70], '...')
print()Vocabulario del estilo de acuarela
La acuarela tiene una identidad visual característica: bordes suaves, aguadas transparentes, textura visible del papel y un ligero desbordamiento del color. Vocabulario que activa estas cualidades:
watercolor_prompts = [
# Classic watercolor
'delicate watercolor illustration of cherry blossoms, '
'soft washes of pink and white, paper texture visible, '
'loose brushwork, gentle bleeding edges, '
'traditional Japanese botanical art style',
# Urban sketching style
'watercolor urban sketch of a Paris cafe, '
'loose gestural lines with ink, '
'selective color washes over pen sketch, '
'travel journal illustration style',
# Children\'s book style
'charming watercolor illustration for a children\'s book, '
'soft pastel colors, cute rounded shapes, '
'whimsical details, storybook warmth',
]
# Key watercolor vocabulary
watercolor_keywords = [
'watercolor wash', 'soft edges', 'translucent', 'paper texture',
'bleeding colors', 'wet-on-wet technique', 'loose brushwork',
'granulation', 'wet-on-dry', 'color bloom'
]
print('Watercolor example:', watercolor_prompts[0][:100], '...')Estilos de renderizado 3D
El renderizado 3D abarca diversos estilos distintivos. El nombre del motor de renderizado y del software activa niveles específicos de calidad visual y determinadas estéticas.
rendering_styles = {
'octane_render': (
'3D render, Octane renderer, photorealistic, '
'subsurface scattering on skin, ray-traced reflections, '
'global illumination, cinematic depth of field, '
'highly detailed environment'
),
'blender_stylized': (
'Blender 3D render, stylized low-poly art, '
'smooth shading, vibrant colors, '
'isometric perspective, indie game aesthetic'
),
'unreal_engine': (
'Unreal Engine 5 render, photoreal environment, '
'Lumen global illumination, Nanite geometry, '
'cinematic quality, game engine screenshot'
),
'clay_render': (
'3D clay render, matte white material, '
'soft studio lighting, clean shadows, '
'product design visualization, no textures'
),
'vfx_compositing': (
'VFX quality 3D render, photorealistic compositing, '
'motion blur, film grain, color grading, '
'blockbuster movie quality'
)
}
print('Octane render example:', rendering_styles['octane_render'][:80], '...')Estilos de cómic e ilustración
Los estilos de ilustración con trazos marcados requieren un vocabulario que describa la calidad de las líneas, la técnica de sombreado y el tratamiento del color. El estilo de cómic es uno de los estilos de ilustración más solicitados.
illustration_styles = {
'comic_book': (
'comic book style, bold black outlines, '
'flat cel-shaded colors, halftone dot pattern, '
'dynamic action pose, 1960s Marvel Comics aesthetic'
),
'manga': (
'manga illustration style, clean line art, '
'screen tones for shading, large expressive eyes, '
'black and white with selective screentone, '
'Shonen Jump aesthetic'
),
'graphic_novel': (
'graphic novel illustration, Moebius-inspired, '
'detailed line work, flat color fills, '
'SF aesthetic, intricate background architecture'
),
'vector_flat': (
'flat vector illustration, minimal outlines, '
'geometric shapes, limited color palette, '
'modern app icon style, clean and scalable'
),
'concept_art': (
'concept art for video game, detailed character design, '
'front view turnaround sheet, '
'multiple color variants, reference quality'
)
}
for style, prompt in list(illustration_styles.items())[:3]:
print(f'{style}: {prompt[:60]}...')Referencias al estilo de artistas
Hacer referencia a un artista concreto activa el conocimiento aprendido por el modelo sobre su identidad visual. Utilice «al estilo de» o «inspirado en» para asegurarse de que el modelo lo interprete como una referencia de estilo y no como una solicitud de la obra real del artista.
artist_style_prompts = [
# Classic masters
'oil painting inspired by Vermeer, domestic interior scene, '
'soft diffused window light from the left, pearl earring quality',
# Impressionists
'painting in the style of Monet, water lilies and reflections, '
'dappled light, loose impressionist brushwork',
# Modern
'illustration in the style of Alphonse Mucha, '
'art nouveau ornamental border, flowing hair, '
'decorative circular frame, spring theme',
# Contemporary illustrators
'digital illustration in the style of James Gurney, '
'painterly quality, dinosaur, Dinotopia aesthetic',
# Graphic designers
'poster design inspired by Saul Bass, '
'geometric minimalism, bold primary colors, '
'mid-century modern style'
]
# Best practice: 'in the style of' activates learned style patterns
# Not appropriate: 'a painting by [living artist]' (may raise IP concerns)
print('Style reference example:', artist_style_prompts[2][:80], '...')Estilos de géneros fotográficos
Cada género fotográfico tiene un vocabulario visual distintivo. Especificar el género fija de inmediato el lenguaje visual esperado, las convenciones de composición y la estética del procesado.
photography_genres = {
'street_photography': (
'street photography, candid unposed moment, '
'grain, black and white, Henri Cartier-Bresson style, '
'decisive moment, natural light'
),
'fashion_editorial': (
'high fashion editorial photography, '
'Vogue magazine quality, strong directional lighting, '
'model on textured white backdrop, '
'Avedon-inspired minimalism'
),
'macro_nature': (
'macro photography of dewdrops on a spider web, '
'extreme shallow depth of field, '
'lens bokeh background, natural dawn light, '
'1:1 macro ratio'
),
'astro_photography': (
'astrophotography, milky way over mountain landscape, '
'long exposure, star trails, '
'foreground silhouette, deep space colors'
),
'documentary': (
'documentary photography, photojournalism, '
'natural ambient light, authentic emotion, '
'Magnum Photos aesthetic, raw unedited'
)
}
for genre, prompt in list(photography_genres.items())[:3]:
print(f'{genre}: {prompt[:60]}...')Mezcla de estilos: combinaciones creativas
Algunos de los prompts de imágenes más interesantes combinan estilos que normalmente no coexistirían; el resultado es una estética híbrida única. La clave es lograr una combinación coherente: los estilos que comparten un ADN visual se integran mejor que aquellos que entran en conflicto.
# Coherent style combinations
coherent_combos = [
# Shared aesthetic DNA
'art nouveau meets watercolor illustration, '
'organic flowing forms, soft pastel palette',
'vintage film photography meets dark academia aesthetic, '
'sepia tones, dust and grain, leather-bound books',
'Studio Ghibli inspired oil painting, '
'lush pastoral landscape, impressionist brushwork, '
'gentle nostalgic atmosphere',
'cyberpunk neon aesthetic meets traditional Japanese woodblock print, '
'bold outlines, flat colors, ukiyo-e composition'
]
# Incoherent combinations (avoid)
incoherent = [
'minimalist AND maximalist AND baroque AND minimalist', # contradictory
'photorealistic AND cartoon AND oil painting AND pixel art', # too many
]
print('Best combo example:', coherent_combos[3][:80], '...')
print('Warning: avoid contradictory combinations like:', incoherent[0][:50])Consejos de estilo específicos para cada modelo
Los distintos modelos de imágenes responden de manera diferente al vocabulario de estilo. DALL-E 3, Midjourney y Stable Diffusion tienen fortalezas, particularidades y convenciones de prompts preferidas.
model_style_notes = {
'DALL-E 3 (OpenAI)': [
'Responds well to natural language descriptions',
'Artist name references work well',
'Avoid very long prompt strings (>300 words loses coherence)',
'Instruction-following is strong ("Do not include text")',
'Good for: illustrations, portraits, abstract concepts'
],
'Midjourney': [
'Aesthetic quality is very high with minimal prompting',
'Suffix parameters: --ar 16:9 for aspect ratio, --v 6 for version',
'Style references: --sref for image style transfer',
'Photography terms work especially well',
'Good for: artistic renders, character design, landscapes'
],
'Stable Diffusion': [
'Negative prompts are very important and effective',
'LoRA models enable fine-grained style control',
'CFG scale controls prompt adherence (7-12 recommended)',
'Model checkpoints determine base style (e.g., SDXL, Juggernaut)',
'Good for: customization, fine-tuning, commercial use'
]
}
for model, tips in model_style_notes.items():
print(f'{model}:')
for tip in tips[:2]:
print(f' - {tip}')Hoja de estilos: referencia rápida
Una hoja de referencia de estilos codifica el vocabulario aprobado para un proyecto o una marca, lo que garantiza una generación de imágenes coherente entre los miembros del equipo y las distintas herramientas.
# Project style sheet — game UI concept art
GAME_STYLE_SHEET = {
'base_style': 'dark fantasy concept art, game UI illustration quality',
'medium': 'digital painting with painterly brushwork',
'lighting': 'dramatic rim lighting, deep shadows, magical glow effects',
'color_palette': 'deep purples, midnight blues, gold accents, shadow blacks',
'composition': 'centered composition for icons, rule of thirds for scenes',
'quality': 'highly detailed, professional game art, AAA quality',
'forbidden': [
'photorealistic', 'photograph', 'anime', 'cartoon',
'watercolor', 'sketch'
]
}
def build_game_prompt(subject, composition_override=None):
s = GAME_STYLE_SHEET
return ', '.join([
subject,
s['base_style'],
s['medium'],
s['lighting'],
s['color_palette'],
composition_override or s['composition'],
s['quality']
])
print(build_game_prompt('a fire mage casting a spell, flames erupting from hands')[:120], '...')Comprobación rápida
Desea generar una imagen que parezca una pintura clásica al óleo de la Edad de Oro neerlandesa, con sombras dramáticas y luz de velas. ¿Qué términos de estilo debería usar?
Resumen de estilos y medios
Especificar el estilo y el medio le proporciona un control creativo preciso sobre el lenguaje visual de las imágenes generadas:
- Medio: la forma artística determina la textura, la calidad de las líneas y la estética de representación
- Vocabulario de estilo: los términos de movimientos artísticos y las referencias a artistas activan patrones visuales aprendidos
- Géneros fotográficos: la fotografía callejera, de moda, macro y documental tienen convenciones distintivas
- Renderizado 3D: el nombre del motor (Octane, Blender, Unreal) activa expectativas sobre el nivel de calidad
- Mezcla de estilos: combine estilos con un ADN visual compartido para lograr estéticas híbridas coherentes
- Hojas de estilos: codifican el vocabulario del proyecto para mantener la coherencia en todo el equipo
Preguntas frecuentes
¿La lección «Especificación del estilo y el medio artístico» es gratis?
Sí — el texto completo de «Especificación del estilo y el medio artístico» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de AI Prompt Engineering, actualiza a CoddyKit PRO. El curso de AI Prompt Engineering incluye 4 lecciones en total.
¿Qué aprenderé en «Especificación del estilo y el medio artístico»?
Fotorealista, pintura al óleo, acuarela, renderizado 3D: vocabulario de estilos. Practicas AI Prompt Engineering con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.
¿Necesito experiencia previa para empezar AI Prompt Engineering?
No se requiere experiencia previa. AI Prompt Engineering en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 2 de 4.
¿Cuánto tiempo toma la lección «Especificación del estilo y el medio artístico»?
La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.
¿Puedo escribir y ejecutar código en esta lección de AI Prompt Engineering?
Sí. Cada lección de AI Prompt Engineering incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.
Todas las lecciones de este curso
- Anatomía de un prompt para generar imágenes
- Especificación del estilo y el medio artístico
- Prompts negativos y exclusiones
- Refinamiento iterativo de prompts de imagen