class ChocolateCrepeAd: def __init__(self): self.resolution = "8K_ULTRA_HD" self.frame_ratio = "9:16" # Optimisé pour les réseaux sociaux self.styling = "Hyper-réaliste / Style professionnel" def setup_scene(self): # Arrière-plan et environnement self.surface = cr.Surface(material="Planche en bois rustique", texture="Grainée") self.background = Bokeh(source="Plantes vert vif", blur_intensity=0.8) self.lighting = NaturalLight(time="Heure d'or chaude", mood="Cinématique doux") # Le sujet : Crêpes gourmandes self.subject = cr.FoodItem( type="Crêpes dorées extrêmement fines", form="Cylindres serrés", quantity="Empilement casual", attributes={ "edges": "Légèrement brûlées / Croquantes", "topping": "Bandeaux en spirale élégants de chocolat noir", "filling": "Crème de chocolat et noisettes brillante et riche" } ) def apply_motion_effects(self): # Éléments dynamiques FluidDynamics.add_drizzle( substance="Chocolat fondu", speed="Mouvement lent", behavior="Chute / Revêtement" ) SteamParticles.emit(source=self.subject, opacity=0.3) # Mouvement de la caméra self.camera = CameraMovement(mode="Macro") self.camera.path = ["Pan lent", "Inclinaison", "Rotation légère"] self.camera.focus = "Bords collants et textures crémeuses" def render_commercial(self): return self.setup_scene().apply_motion_effects().execute(fps=60)
Objet : héroïne aux longs cheveux noirs violacés passant progressivement au rose, élégant diadème de rubans longs et ondulants, peau froide et blanche, visage long et élancé, petit nez fin, maquillage délicat, lumière et ombre en chiaroscur

Portrait réaliste de face, corps entier, femme d’Asie de l’Est, cheveux foncés attachés, assise droite sur un appareil de gym pour abducteurs/adducteurs. Elle porte un soutien-gorge de sport gris clair à fines bretelles et un sous-vêtement