0Pricing
AI Prompt Engineering · Pelajaran

Spesifikasi Gaya dan Medium Artistik

Fotorealistis, lukisan minyak, cat air, render 3D — kosakata gaya.

Spesifikasi Gaya dan Medium Artistik adalah pelajaran AI Prompt Engineering gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar AI Prompt Engineering, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus AI Prompt Engineering mencakup 4 pelajaran total.

Mengapa Kosakata Gaya Penting

Model gambar dilatih menggunakan miliaran gambar yang diberi keterangan. Model tersebut 'mengetahui' bahasa visual dari gaya, aliran, dan seniman tertentu. Menggunakan kosakata gaya yang tepat seperti berbicara dalam bahasa asli model—kosakata itu langsung mengaktifkan pola visual yang telah dipelajari, alih-alih mengandalkan deskripsi yang samar.

Gaya Fotorealistis

Perintah fotorealistis menginstruksikan model untuk menghasilkan gambar yang tidak dapat dibedakan dari foto nyata. Istilah kosakata utama dan cara menerapkannya:

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'
]

Gaya Lukisan Minyak

Lukisan minyak mencakup berbagai tradisi khas selama beberapa abad. Menentukan gaya dalam lukisan minyak—Barok, Impresionis, atau Master Belanda—mengaktifkan kosakata visual yang sangat berbeda.

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()

Kosakata Gaya Cat Air

Cat air memiliki ciri visual yang khas: tepi lembut, sapuan transparan, tekstur kertas yang terlihat, dan warna yang menyebar secara halus. Kosakata yang mengaktifkan kualitas ini:

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], '...')

Gaya Penyajian 3D

Penyajian 3D mencakup berbagai tampilan khas. Nama mesin dan perangkat lunak penyajian mengaktifkan tingkat kualitas visual dan estetika tertentu.

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], '...')

Gaya Buku Komik dan Ilustrasi

Gaya ilustrasi dengan guratan garis yang kuat memerlukan kosakata yang menjelaskan kualitas garis, teknik bayangan, dan pendekatan warna. Gaya buku komik adalah salah satu gaya ilustrasi yang paling banyak diminta.

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]}...')

Referensi Gaya Seniman

Merujuk pada seniman tertentu mengaktifkan pengetahuan yang telah dipelajari model tentang ciri visual seniman tersebut. Gunakan 'dengan gaya' atau 'terinspirasi oleh' agar model menafsirkannya sebagai referensi gaya, bukan permintaan untuk menghasilkan karya asli seniman.

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], '...')

Gaya Genre Fotografi

Setiap genre fotografi memiliki kosakata visual yang khas. Menentukan genre segera mengarahkan bahasa visual, konvensi komposisi, dan estetika pemrosesan yang diharapkan.

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]}...')

Mencampurkan Gaya: Kombinasi Kreatif

Beberapa perintah gambar yang paling menarik menggabungkan gaya-gaya yang biasanya tidak berdampingan — hasilnya adalah estetika hibrida yang unik. Kuncinya adalah kombinasi yang koheren: gaya-gaya yang memiliki DNA visual yang sama akan menyatu lebih baik daripada gaya-gaya yang saling bertentangan.

# 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])

Kiat Gaya Khusus Model

Model gambar yang berbeda merespons kosakata gaya dengan cara yang berbeda pula. DALL-E 3, Midjourney, dan Stable Diffusion masing-masing memiliki keunggulan, keunikan, serta kaidah penulisan perintah yang disukai.

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}')

Lembar Gaya: Referensi Cepat

Lembar referensi gaya membakukan kosakata yang disetujui untuk suatu proyek atau merek, sehingga pembuatan gambar tetap konsisten di antara anggota tim dan alat yang digunakan.

# 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], '...')

Pemeriksaan Singkat

Anda ingin membuat gambar yang tampak seperti lukisan minyak klasik dari Zaman Keemasan Belanda, dengan bayangan dramatis dan cahaya lilin. Istilah gaya apa yang sebaiknya Anda gunakan?

Ringkasan Gaya dan Medium

Spesifikasi gaya dan medium memberi Anda kendali kreatif yang tepat atas bahasa visual gambar yang dihasilkan:

  • Medium: bentuk seni menentukan tekstur, kualitas garis, dan estetika penyajian
  • Kosakata gaya: istilah gerakan seni dan rujukan seniman mengaktifkan pola visual yang telah dipelajari
  • Genre fotografi: jalanan, mode, makro, dan dokumenter masing-masing memiliki kaidah yang berbeda
  • Penyajian 3D: nama mesin (Octane, Blender, Unreal) memicu ekspektasi tingkat kualitas tertentu
  • Pencampuran gaya: gabungkan gaya-gaya dengan DNA yang sama untuk menghasilkan estetika hibrida yang koheren
  • Lembar gaya: membakukan kosakata proyek agar konsisten di seluruh tim

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Spesifikasi Gaya dan Medium Artistik” gratis?

Ya — teks lengkap “Spesifikasi Gaya dan Medium Artistik” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus AI Prompt Engineering, upgrade ke CoddyKit PRO. Kursus AI Prompt Engineering mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Spesifikasi Gaya dan Medium Artistik”?

Fotorealistis, lukisan minyak, cat air, render 3D — kosakata gaya. Kamu berlatih AI Prompt Engineering dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai AI Prompt Engineering?

Tidak diperlukan pengalaman sebelumnya. AI Prompt Engineering di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Spesifikasi Gaya dan Medium Artistik” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran AI Prompt Engineering ini?

Ya. Setiap pelajaran AI Prompt Engineering menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Anatomi Prompt untuk Pembuatan Gambar
  2. Spesifikasi Gaya dan Medium Artistik
  3. Prompt Negatif dan Pengecualian
  4. Penyempurnaan Prompt Gambar secara Iteratif
← Kembali ke AI Prompt Engineering