Recipe identity
Versioned Arena recipe
The versioned prompt template, reference-packaging policy, classifier, selector, optional scale planner or calibrator, and their configurations are fingerprinted independently of any product or run.
3D scene-geometry treatment
Builds an invisible millimeter scene around the measured product so support, clearance, negative space, and shadows share one physical scale.
object-capture-scale-world-space
Pipeline
Use the same ready Object Capture views as the controls.
Choose prompt-relevant posed photos from metadata only.
Snapshot authoritative millimeter model bounds.
Ask Gemini for bounded scene-layout multipliers from the brief.
Convert surface, clearance, and shadow geometry into millimeters.
Construct the product photograph on the invisible world plan.
Prompt recipe
This is the versioned, run-independent template associated with the strategy. Reve Photography resolves its placeholders from the brief, product, and retained conditioning facts; the exact rendered prompt sent to the provider is retained with each output.
{{arenaMeasurementPrompt}}
Code-resolved world-space product-photography layout:
- support: {{scaleWorldSpace.proposal.supportRelationship}} on {{scaleWorldSpace.proposal.supportSurface}}
- minimum support footprint: width {{scaleWorldSpace.geometry.supportSurfaceDimensionsMm.width}} mm; depth {{scaleWorldSpace.geometry.supportSurfaceDimensionsMm.depth}} mm
- clearances from product bounds: left {{scaleWorldSpace.geometry.clearancesMm.left}} mm; right {{scaleWorldSpace.geometry.clearancesMm.right}} mm; front {{scaleWorldSpace.geometry.clearancesMm.front}} mm; back {{scaleWorldSpace.geometry.clearancesMm.back}} mm; above {{scaleWorldSpace.geometry.clearancesMm.above}} mm
- shadow footprint: width {{scaleWorldSpace.geometry.shadowFootprintMm.width}} mm; depth {{scaleWorldSpace.geometry.shadowFootprintMm.depth}} mm
World-space scale rules:
- Construct the scene in real-world millimeters before rendering it. The coordinate plan is invisible and must not appear as a grid, ruler, diagram, or annotation.
- Keep the measured product bounds authoritative and preserve all listed clearances around those bounds.
- Make the support surface, product contact, nearby negative space, and shadow footprint physically consistent with the retained millimeter geometry.
- Do not stretch the support surface or shrink the product to improve composition; move the camera or widen the scene instead.
- Use ordinary product-photography perspective and depth of field for an object of these exact dimensions.
- Do not copy the planner rationale or compatibility prose into visible text or scene content.Manifest contribution
Recipe identity
The versioned prompt template, reference-packaging policy, classifier, selector, optional scale planner or calibrator, and their configurations are fingerprinted independently of any product or run.
Exact input identity
Appends enumerated support behavior plus code-calculated surface footprint, five clearances, shadow footprint, and world-space rules. The exact input also retains the resolved model, settings, output specification, and ordered reference hashes.
conditioningFacts
strategysourceSetIdselectedReferenceIdsmeasurementscaleWorldSpace