Add all 40+ cinematography application presets
Complete integration of prompt studio with full preset library: - Added 40+ application/lighting presets across all categories - Studio & Portrait (2) - Product & Macro (5) - Outdoor & Natural (3) - Action & Motion (1) - Creative & Artistic (6) - Auteur Styles (9) - Professional Production (6) - Editorial & Fashion (4) - Documentary & Journalism (3) - Architectural & Interior (2) All lighting physics data now matches original React app. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
0271c2bb8f
commit
bf5fa7fd48
2 changed files with 80 additions and 4 deletions
|
|
@ -52,14 +52,46 @@ $lensPhysics = [
|
|||
// Application lighting presets
|
||||
$applicationLighting = [
|
||||
'Portrait Studio' => 'Rembrandt lighting, softbox diffusion, 3-point setup',
|
||||
'Golden Hour (Outdoor)' => 'Sun low on horizon, warm orange glow, long dramatic shadows, volumetric backlight, magic hour atmosphere, cinematic depth',
|
||||
'Blue Hour (City)' => 'Twilight, deep blue ambient sky light contrasting with warm practical street lamps, moody, atmospheric, balanced exposure',
|
||||
'Neon Cyberpunk' => 'Harsh neon signage, mixed color temp, wet reflections',
|
||||
'Nostalgic Memory' => 'Hazy atmosphere, overexposed highlights, light leaks, warm color grade, sentimental mood, soft focus throughout',
|
||||
'Corporate Headshot' => 'Clean white background, high-key lighting, professional balanced fill, sharp focus on eyes, moderate depth of field',
|
||||
'Product (Crisp)' => 'Infinity curve, bright diffuse lighting, shadowless, high key',
|
||||
'Food Photography' => 'Natural window light simulation, back-lighting for steam/texture, warm reflector fill, medium depth of field, focus on texture',
|
||||
'Macro: Luxury Jewelry' => 'Sparkling point-source lighting, black velvet background, high contrast reflection control, focus stacking simulation for complete sharpness',
|
||||
'Macro: Nature Details' => 'Diffused natural sunlight, shallow depth of field, vibrant greens, morning dew, microscopic texture',
|
||||
'Tech Commercial (Macro)' => 'Slow moving light sweep (motion control), brushed metal reflections, dramatic rim lighting in a black void, sub-surface scattering on materials',
|
||||
'Golden Hour (Outdoor)' => 'Sun low on horizon, warm orange glow, long dramatic shadows, volumetric backlight, magic hour atmosphere, cinematic depth',
|
||||
'Blue Hour (City)' => 'Twilight, deep blue ambient sky light contrasting with warm practical street lamps, moody, atmospheric, balanced exposure',
|
||||
'Wildlife / Safari' => 'Telephoto compression, frozen motion, golden hour backlight, natural habitat, separation from background',
|
||||
'Sports Action' => 'High shutter speed, frozen particles/sweat, stadium floodlights, dynamic composition, sharp subject focus',
|
||||
'Neon Cyberpunk' => 'Harsh neon signage, mixed color temp, wet reflections',
|
||||
'Nostalgic Memory' => 'Hazy atmosphere, overexposed highlights, light leaks, warm color grade, sentimental mood, soft focus throughout',
|
||||
'Cinematic Horror' => 'Underexposed, single harsh source (flashlight), heavy shadows',
|
||||
'Cassette Futurism (Retro Sci-Fi)' => 'Flickering CRT monitor glow, harsh overhead fluorescent strips, brutalist shadows, beige and grey color palette, industrial haze',
|
||||
'Surreal Infrared' => 'Full spectrum daylight, false color infrared shift (foliage turns pink/white), deep blue skies, high contrast, dreamlike atmosphere',
|
||||
'Spaghetti Western' => 'Harsh high-noon sun, heat haze distortion, sweaty skin texture, extreme close-up on eyes, deep depth of field',
|
||||
'Symmetrical Whimsy' => 'Shadowless high-key lighting, flat diorama aesthetic, vibrant pastel color palette, 90-degree planimetric composition',
|
||||
'IMAX Scale Epic' => 'Naturalistic practical lighting, cool color temperature, high contrast, immense sense of scale, deep depth of field',
|
||||
'Clinical Thriller' => 'Low-key chiaroscuro, controlled shadows, sickly green/yellow color grade, precise stabilized motion',
|
||||
'Brutalist Atmosphere' => 'Single source silhouette, atmospheric haze, monochromatic orange/sepia tones, stark geometry, visual silence',
|
||||
'Technicolor Dream' => 'Artificial studio lighting, high saturation, vibrant pinks and cyans, glossy plastic textures, high-key brightness',
|
||||
'Obsessive Symmetry' => 'One-point perspective, deep focus, wide angle distortion, cold practical lighting, clinical perfection',
|
||||
'Hong Kong Nostalgia' => 'Step-printing effect, motion blur, neon-soaked humidity, intimate handheld, rain-slicked textures',
|
||||
'Industrial Haze' => 'Volumetric lighting, visible shafts of light (god rays), atmospheric smoke, high-density industrial detail',
|
||||
'Gothic Fantasy' => 'German Expressionist lighting, high contrast long shadows, twisted geometry, desaturated palette',
|
||||
'LED Volume (Virtual Production)' => 'Interactive environmental lighting, soft ambient wrap from LED panels, perfect reflection matching, zero green spill',
|
||||
'Automotive: Showroom' => 'Massive softbox ceiling, continuous highlight lines along bodywork, negative fill to shape curves, pure white infinity cove',
|
||||
'Automotive: Process Trailer' => 'Dynamic passing street lights, rhythmic shadow movement, wet road reflections, motion blur on background only',
|
||||
'Product (Liquid/Splash)' => 'High-speed strobe lighting, frozen droplets, backlit fluid translucency, crystal clear refraction',
|
||||
'VFX / Green Screen' => 'Raw chromakey plate, perfectly flat shadowless green background, distinct rim light for separation, zero color spill, high-fidelity capture',
|
||||
'Knolling / Flat Lay' => 'Overhead soft diffuse light, shadowless cavity, high-key evenness, precise grid alignment',
|
||||
'NYC Street Editorial' => 'Natural city canyon light, bounce board fill for face, sharp modern contrast, motion blur in background, high-resolution gloss',
|
||||
'90s Grunge Editorial' => 'Hard direct flash, dirty green/yellow color cast, vignetting, unretouched skin texture, claustrophobic framing',
|
||||
'Fashion Editorial' => 'Avant-garde lighting, colored gels, stark shadows, high fashion pose, studio backdrop, stylized depth',
|
||||
'Underground Rave / Flash' => 'Direct on-camera flash with slow shutter drag (rear-curtain sync), light trails, laser rim lighting, sweaty atmosphere, darkness crushing the background',
|
||||
'Conflict Photography' => 'Harsh midday sun, atmospheric dust and smoke, high contrast, documentary style reality, blown highlights, raw and unpolished',
|
||||
'Street Photography' => 'Candid moment, natural available light, messy urban background, hyperfocal distance, deep depth of field, everything in focus',
|
||||
'Docu / Realism' => 'Natural window key light, negative fill, messy authentic background',
|
||||
'Architectural Digest Interior' => 'North-facing window soft light, large diffusion frames, negative fill for contrast, texture-raking angle, perfectly balanced exposure',
|
||||
'Architecture' => 'Balanced mixed lighting, straight lines, airy atmosphere',
|
||||
'Custom' => 'User-defined lighting setup'
|
||||
];
|
||||
|
||||
|
|
|
|||
44
index.php
44
index.php
|
|
@ -645,15 +645,59 @@ if (!isset($_SESSION['image_history'])) {
|
|||
<optgroup label="Product & Macro">
|
||||
<option value="Product (Crisp)">Product (Crisp)</option>
|
||||
<option value="Food Photography">Food Photography</option>
|
||||
<option value="Macro: Luxury Jewelry">Macro: Luxury Jewelry</option>
|
||||
<option value="Macro: Nature Details">Macro: Nature Details</option>
|
||||
<option value="Tech Commercial (Macro)">Tech Commercial (Macro)</option>
|
||||
</optgroup>
|
||||
<optgroup label="Outdoor & Natural">
|
||||
<option value="Golden Hour (Outdoor)" selected>Golden Hour (Outdoor)</option>
|
||||
<option value="Blue Hour (City)">Blue Hour (City)</option>
|
||||
<option value="Wildlife / Safari">Wildlife / Safari</option>
|
||||
</optgroup>
|
||||
<optgroup label="Action & Motion">
|
||||
<option value="Sports Action">Sports Action</option>
|
||||
</optgroup>
|
||||
<optgroup label="Creative & Artistic">
|
||||
<option value="Neon Cyberpunk">Neon Cyberpunk</option>
|
||||
<option value="Nostalgic Memory">Nostalgic Memory</option>
|
||||
<option value="Cinematic Horror">Cinematic Horror</option>
|
||||
<option value="Cassette Futurism (Retro Sci-Fi)">Cassette Futurism (Retro Sci-Fi)</option>
|
||||
<option value="Surreal Infrared">Surreal Infrared</option>
|
||||
<option value="Spaghetti Western">Spaghetti Western</option>
|
||||
</optgroup>
|
||||
<optgroup label="Auteur Styles">
|
||||
<option value="Symmetrical Whimsy">Symmetrical Whimsy</option>
|
||||
<option value="IMAX Scale Epic">IMAX Scale Epic</option>
|
||||
<option value="Clinical Thriller">Clinical Thriller</option>
|
||||
<option value="Brutalist Atmosphere">Brutalist Atmosphere</option>
|
||||
<option value="Technicolor Dream">Technicolor Dream</option>
|
||||
<option value="Obsessive Symmetry">Obsessive Symmetry</option>
|
||||
<option value="Hong Kong Nostalgia">Hong Kong Nostalgia</option>
|
||||
<option value="Industrial Haze">Industrial Haze</option>
|
||||
<option value="Gothic Fantasy">Gothic Fantasy</option>
|
||||
</optgroup>
|
||||
<optgroup label="Professional Production">
|
||||
<option value="LED Volume (Virtual Production)">LED Volume (Virtual Production)</option>
|
||||
<option value="Automotive: Showroom">Automotive: Showroom</option>
|
||||
<option value="Automotive: Process Trailer">Automotive: Process Trailer</option>
|
||||
<option value="Product (Liquid/Splash)">Product (Liquid/Splash)</option>
|
||||
<option value="VFX / Green Screen">VFX / Green Screen</option>
|
||||
<option value="Knolling / Flat Lay">Knolling / Flat Lay</option>
|
||||
</optgroup>
|
||||
<optgroup label="Editorial & Fashion">
|
||||
<option value="NYC Street Editorial">NYC Street Editorial</option>
|
||||
<option value="90s Grunge Editorial">90s Grunge Editorial</option>
|
||||
<option value="Fashion Editorial">Fashion Editorial</option>
|
||||
<option value="Underground Rave / Flash">Underground Rave / Flash</option>
|
||||
</optgroup>
|
||||
<optgroup label="Documentary & Journalism">
|
||||
<option value="Conflict Photography">Conflict Photography</option>
|
||||
<option value="Street Photography">Street Photography</option>
|
||||
<option value="Docu / Realism">Docu / Realism</option>
|
||||
</optgroup>
|
||||
<optgroup label="Architectural & Interior">
|
||||
<option value="Architectural Digest Interior">Architectural Digest Interior</option>
|
||||
<option value="Architecture">Architecture</option>
|
||||
</optgroup>
|
||||
<optgroup label="Other">
|
||||
<option value="Custom">Custom</option>
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue