Aphroli · blank bottle reference shots
All three sizes, cap off. Small was approved first; medium and large were generated from the approved small shot plus your three-size photos (neck kept identical across sizes). Each shot sits beside the real photo it was checked against.
Three sizes together

Scale board: the front shots placed at your bottles' measured size step. Not a photo. A generated three-bottle photo failed twice (the necks grew with each size), so it is held back.
Reply Keep / Revise / Reject per shot. Nothing becomes a reference until you say Keep.
With labels
One double-sided sticker on the front panel: type face outside (gold foil + black ink), portrait printed on the sticky side, seen from behind through the glass and perfume. No label on the back. Filled with pale gold perfume.
Aphroli box v3 (new)
Rigid black wrap with a tone-on-tone debossed lily pattern, no text outside, gold-edged window. Flaps held shut by magnets hidden in the board at the flap tips. Ivory linen lid with gold seam line and matching cut-out; black gold-printed tissue, black velvet insert. All three states share one footprint (within ~3%).
1 · Closed
2 · Flaps open · plain black insides, same notches
3 · Lid off · label ~40 px below where the cut-out sits
All three stacked, same scaleBox fronts · pick one (new)
Same box, size, light and label; only the front changes. Inspired by what you liked: the sunken black interior. No text on any.
1 · Pure · plain matte black, gold bevel window
2 · Sunken · stepped oval terraces down into the window, like the bottle bed
3 · Lacquer · piano-black gloss, raised gold bezel
4 · Velvet · outside wrapped in the same black velvet as the insert
5 · Fluted · fine vertical ribs, Art Deco
6 · Label frame · the label's own frame, scaled up, blind-embossedNew opening concepts (new) · closed | open
Each open shot was generated from its own closed shot. No text on any box.
A · Matchbox drawer · ribbon pull slides the velvet tray out; the window stays on the sleeve
B · Book box · magnetic cover with sunken oval rings swings open on a spine
C · Lift-off lid · deep lid over a base, gold line where they meet
D · Drop-front, upright · front panel folds down, bottle stands in a velvet niche. Open shot NOT consistent yet: dropped panel too wide (failed twice)Box v4 · from one 3D model (new)
Every shot is built on a render of one exact 3D model (mm dimensions), so size, holes and pieces stay identical: black magnetic sleeve (tube, two flaps, 4 magnets in the flap tips) + white two-piece box (base holding the bottle, lid with oval cut-out and 4 matching magnets). Window and cut-out 40 x 50 mm over the 44 x 54 mm label.
Closed
Flaps open · magnets at the flap tips
Sleeve off, unfolded · white box closed
Lid off · lid on the sleeve, bottle in the base
Every component
Hero
Sleeve sliding off the end, flaps shut
Lid off, angledMagnet close-ups:
Sleeve magnet
Lid magnetsNº02 editorial · embossed gold-foil label (new)
Each full-bottle shot passed the overlay against your real bottle (pink line on the check images).
Still life · travertine, window light
Shape check vs your bottle: PASS
Raking light · dark stone
Shape check vs your bottle: PASS (width ÷ height 3% narrow)
Wordmark close-up · embossed frame, APHROLI and monogram; small text flat
Large · three-quarter macro
Shape check: your real bottle at this angle (left) vs the shot: rounded corners and side wall matchNº02 front · emboss + foil print spec (new)
Vector, built from the designer PDF, die lines unchanged (L 53.97×67.73, M 44.27×54.36, S 37.29×45.65 mm). Blue = embossed + gold foil (frame, APHROLI wordmark, AR monogram). Small text = foil only. Nº02 = white ink.

Spec PDF (4 pages: artwork+die, foil plate, emboss plate, proof) · foil plate SVG · emboss plate SVG · artwork SVG
Shape check against your real bottle (new)
Green = my tracing of your real small bottle (edge-detected, then checked by eye at the base and shoulder). The earlier tracing was wrong (too wide and square at the bottom).

Overlay · pink = your real outline. The original small, medium and large blanks match it. Right: the boxy version I made from the bad tracing, which does not match (withdrawn).Darker glass test · Nº02 (new)
Same shots, glass tinted to the darker smoke of the supplier sample renders.
All three · left: current glass · right: darker smoked glass
Medium · front · left: current glass · right: darker smoked glass
Medium · from behind · left: current glass · right: darker smoked glassNº02 · the man (new) · copper caps, copper foil
All three, middle bottle turned around M7-group-a6-1536x1024
Medium · front M1-M-front-a3-1024x1536
Medium · from behind M2-M-back-a3-1024x1536
Large · rear three-quarter M3-L-rear34-a4-1024x1536
Large · front-left M5-L-front-left34-a3-1024x1536
Small · raised from behind M6-S-backraised-a3-1024x1536
Small · from behind M4-S-back-a3-1024x1536Label option 01 · brass caps
All three, middle bottle turned around R7-group-opt01-a4-1536x1024
Medium · front R1-M-opt01-front-a2-1024x1536
Medium · from behind R2-M-opt01-back-a2-1024x1536
Large · rear three-quarter R3-L-opt01-rear34-a1-1024x1536
Large · front-left R5-L-opt01-front-left34-a2-1024x1536
Small · raised from behind R6-S-opt01-backraised-a1-1024x1536
Small · from behind R4-S-opt01-back-a2-1024x1536Label option 02 · black caps
All three, middle bottle turned around R7-group-opt02-a6-1536x1024
Medium · front R1-M-opt02-front-a2-1024x1536
Medium · from behind R2-M-opt02-back-a2-1024x1536
Large · rear three-quarter R3-L-opt02-rear34-a1-1024x1536
Large · front-left R5-L-opt02-front-left34-a3-1024x1536
Small · raised from behind R6-S-opt02-backraised-a2-1024x1536
Small · from behind R4-S-opt02-back-a2-1024x1536Label option 03 · copper caps
All three, middle bottle turned around R7-group-opt03-a6-1536x1024
Medium · front R1-M-opt03-front-a2-1024x1536
Medium · from behind R2-M-opt03-back-a4-1024x1536
Large · rear three-quarter R3-L-opt03-rear34-a3-1024x1536
Large · front-left R5-L-opt03-front-left34-a2-1024x1536
Small · raised from behind R6-S-opt03-backraised-a4-1024x1536
Small · from behind R4-S-opt03-back-a4-1024x1536Label option 04 · brass caps
All three, middle bottle turned around R7-group-opt04-a5-1536x1024
Medium · front R1-M-opt04-front-a3-1024x1536
Medium · from behind R2-M-opt04-back-a6-1024x1536
Large · rear three-quarter R3-L-opt04-rear34-a4-1024x1536
Large · front-left R5-L-opt04-front-left34-a3-1024x1536
Small · raised from behind R6-S-opt04-backraised-a3-1024x1536
Small · from behind R4-S-opt04-back-a5-1024x1536The back (new)
The back is flat glass with the front outline; you see through it to the front panel. Real-photo evidence: BTL-02, BTL-07.
All three from behind · Matches your three-size photo of the backs. G7-back34-a1-1536x1024
Small · straight back · Flat back; front panel shows through as a ghost. S-back-a1-1024x1536
Small · back three-quarter · Flat back plus side wall. S-back34-a1-1024x1536
Small · raised back · Check: the panel edge reads crisp, could look like the front. S-backelev-a1-1024x1536
Medium · straight back · M-back-a1-1024x1536
Large · straight back · L-back-a1-1024x1536All three together
Generated as one photograph each, using a measured size guide so the neck stays one size. Cap size is an estimate until a cap-on photo; the collar ring under each ball is a guess from the black sample.
Front, caps off · G1-front-a1-1536x1024
Three-quarter, caps off · G2-34-a1-1536x1024
Raised, caps off · G3-elev-a1-1536x1024
Front, capped: copper / black / brass · G4-front-caps-a4-1536x1024
Three-quarter, black caps on small + large · G5-34-mixed-a2-1536x1024
Raised, brass caps · G6-elev-caps-a2-1536x1024Single shots
Small · front Kept by you
Operator Keep 2026-10-09.
S-front-a1 · compared with real photo BTL-14 · overlay: blue = your bottle, magenta = generated, diagnostic only
Small · three-quarter Kept by you
Operator Keep 2026-10-09.
S-34-a1 · compared with real photo BTL-09 · pose-unlocked, no overlay possible
Small · hard side Kept by you
Operator Keep 2026-10-09.
S-side-a1 · compared with real photo BTL-11 · overlay: blue = your bottle, magenta = generated, diagnostic only
Small · raised three-quarter Kept by you
Operator Keep 2026-10-09.
S-elev-a1 · compared with real photo BTL-01 · pose-unlocked, no overlay possible
Medium · front Keep (my pick)
Neck fixed on retry (same neck as the small bottle). Compared with your three-size photo (pose-unlocked).
M-front-a2 · compared with real photo BTL-03 · pose-unlocked, no overlay possible
Medium · three-quarter Keep (my pick)
Neck fixed on retry (same neck as the small bottle). Compared with your three-size photo (pose-unlocked).
M-34-a2 · compared with real photo BTL-02 · pose-unlocked, no overlay possible
Medium · hard side Keep (my pick)
Neck fixed on retry (same neck as the small bottle). Compared with your three-size photo (pose-unlocked).
M-side-a2 · compared with real photo BTL-02 · pose-unlocked, no overlay possible
Medium · raised three-quarter Keep (my pick)
Neck fixed on retry (same neck as the small bottle). Compared with your three-size photo (pose-unlocked).
M-elev-a2 · compared with real photo BTL-01 · pose-unlocked, no overlay possible
Large · front Keep (my pick)
Neck fixed on retry (same neck as the small bottle). Compared with your three-size photo (pose-unlocked).
L-front-a2 · compared with real photo BTL-03 · pose-unlocked, no overlay possible
Large · three-quarter Keep (my pick)
Neck fixed on retry (same neck as the small bottle). Compared with your three-size photo (pose-unlocked).
L-34-a3 · compared with real photo BTL-02 · pose-unlocked, no overlay possible
Large · hard side Keep (my pick)
Neck fixed on retry (same neck as the small bottle). Compared with your three-size photo (pose-unlocked).
L-side-a2 · compared with real photo BTL-02 · pose-unlocked, no overlay possible
Large · raised three-quarter Keep (my pick)
Neck fixed on retry (same neck as the small bottle). Compared with your three-size photo (pose-unlocked).
L-elev-a2 · compared with real photo BTL-01 · pose-unlocked, no overlay possible
Measured structure + real-photo atlas
Built from your 15 bottle photos and 4 cap photos. Real pixels only. Nothing generated yet. Tap any photo for the full view.
1 · The structure
Drawn to the measured ratios. Dashed circle = ball cap, size not measured yet.
| Part | What the photos show |
| Body | Rounded cushion flask. Flat top shoulder with cut corners, curved sides, flat base. Width ÷ height ≈ 0.86 on all three. |
| Depth | A thick slab. Depth ≈ 0.40 × body height (small bottle, hard side). Straight side walls. |
| Front panel | Recessed rounded square, about 80% of body width and 76% of height, set in a thick glass frame. This is the label bed. |
| Base | Heavy glass base, about 16% of body height, with a curved inner floor that reads as a “smile” through the front. |
| Glass | Smoke grey, denser at the edges and base, lighter through the panel. |
| Neck | Short screw neck, 4 thread turns. The same neck on all three sizes, so one cap and one pump fit all. |
| Sizes | Widths S : M : L = 0.67 : 0.79 : 1. That is exactly the cube-root step of 30 / 50 / 100 ml. Inferred, not confirmed. |
| Cap | Ball cap. Three finishes: matte copper, matte black on a gold ring, antique brass. |
2 · Bottles (real photos)
BTL-03 · S M L · Front, eye level
Size ratios, front silhouette
BTL-05 · S M L · Front, raised ~25°
Top shoulder plane, neck centring
BTL-04 · S M L · Left three-quarter
Side wall, depth
BTL-02 · S M L · Right three-quarter
Side wall, depth
BTL-01 · S M L · Raised three-quarter
Top plane + depth together
BTL-15 · S M L · Raised three-quarter (dark)
Glass tint on dark ground
BTL-14 · S · Front, eye level
Canonical front: frame, recess, neck
BTL-06 · S · Front, eye level (backlit)
Glass texture, recess edge
BTL-13 · S · Front, slight right
Duplicate of BTL-14 (provenance only)
BTL-09 · S · Left three-quarter
Wall thickness, recess depth
BTL-11 · S · Hard side, eye level
True depth, thick base, inner cavity
BTL-10 · S · Hard side (soft focus)
Reject: out of focus
BTL-07 · S · Top-down three-quarter
Shoulder top, neck
BTL-08 · S · Top-down side
Depth from above
BTL-12 · S · Top-down side (bright)
Depth from above
3 · Caps
CAP-02 · cap · Three cap finishes
Copper · black/gold ring · brass
CAP-03 · cap · Copper, matte
CAP-04 · cap · Black, matte, gold ring
CAP-01 · cap · Antique brass
4 · What the photos don't show yet
- A cap sitting on a bottle (cap size vs. bottle).
- The pump and collar under the cap.
- Single-bottle photos of M and L (only the small one has front/side/top shots).
- Real measurements: overall height, width, depth, cap diameter.
Note on the older generated images: they scale the ball cap up with each bottle. Your real bottles share one neck, so the ball will likely be the same size on all three, which looks bigger on the small one. Worth confirming.
Atlas manifest with hashes: atlas-manifest.json