[{"data":1,"prerenderedAt":221},["ShallowReactive",2],{"mdc--bzj2n1-key":3,"mdc-swxvrd-key":16,"mdc--vb5hwl-key":25,"mdc--r0g0s5-key":34,"mdc--1geu0q-key":43,"mdc--2hd9i6-key":52},{"data":4,"body":5},{},{"type":6,"children":7},"root",[8],{"type":9,"tag":10,"props":11,"children":12},"element","p",{},[13],{"type":14,"value":15},"text","Zara, Nanjing (China)",{"data":17,"body":18},{},{"type":6,"children":19},[20],{"type":9,"tag":10,"props":21,"children":22},{},[23],{"type":14,"value":24},"2025, January to March",{"data":26,"body":27},{},{"type":6,"children":28},[29],{"type":9,"tag":10,"props":30,"children":31},{},[32],{"type":14,"value":33},"Bagel Affairs, with AIM Architecture",{"data":35,"body":36},{},{"type":6,"children":37},[38],{"type":9,"tag":10,"props":39,"children":40},{},[41],{"type":14,"value":42},"Programming and preparing the system: TouchDesigner and Python",{"data":44,"body":45},{},{"type":6,"children":46},[47],{"type":9,"tag":10,"props":48,"children":49},{},[50],{"type":14,"value":51},"5 cameras, adaptive studio lighting and a touchscreen",{"data":53,"body":54},{},{"type":6,"children":55},[56,61,68,73,97,117,127,145,155,174,184,205],{"type":9,"tag":10,"props":57,"children":58},{},[59],{"type":14,"value":60},"Zara Fit Check turns the fitting room into a content studio. Behind the mirror there are five cameras, studio lighting and a touch interface simple enough to use mid-change: each visitor directs their own session and leaves with videos ready for social. Bagel Affairs designed, built and installed it for Zara in Nanjing (China), with architecture by AIM Architecture.",{"type":9,"tag":62,"props":63,"children":67},"media",{"alt":64,"effect":65,"src":66},"The Fit Check booth lit in red","reveal","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_auto,w_1400,h_1000,q_auto\u002F25zarafitcheck-25zara-fitcheck-0_dtvqcy.webp",[],{"type":9,"tag":10,"props":69,"children":70},{},[71],{"type":14,"value":72},"My part was programming and preparing the system: making the cameras, light, recording and interface work as one piece, first in the workshop and then in the store.",{"type":9,"tag":74,"props":75,"children":78},"section",{"eyebrow":76,"title":77},"01","The system",[79,92],{"type":9,"tag":10,"props":80,"children":81},{},[82,84,90],{"type":14,"value":83},"I programmed the system in ",{"type":9,"tag":85,"props":86,"children":87},"strong",{},[88],{"type":14,"value":89},"TouchDesigner and Python",{"type":14,"value":91},". From the touchscreen, the visitor picks camera patterns, recording length, lighting mood and video style; behind the scenes the system coordinates the five cameras, the light changes and the recording, and delivers the content in vertical format, ready to share.",{"type":9,"tag":10,"props":93,"children":94},{},[95],{"type":14,"value":96},"The hard part was making all of that feel simple: camera sequences that are dynamic yet easy to follow, and an interface you understand in seconds, halfway through changing clothes.",{"type":9,"tag":98,"props":99,"children":102},"grid",{"cols":100,"gap":101},2,"md",[103,111],{"type":9,"tag":62,"props":104,"children":110},{"alt":105,"effect":106,"src":107,"fit":108,"poster":109},"Testing the camera system in TouchDesigner","bend","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1080\u002F25zarafitcheck-d7ee3a20-60df-4399-84e6-180309d508cf_lxybxi.mp4","contain","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1080,q_auto\u002F25zarafitcheck-d7ee3a20-60df-4399-84e6-180309d508cf_lxybxi.webp",[],{"type":9,"tag":62,"props":112,"children":116},{"alt":113,"effect":106,"src":114,"fit":108,"poster":115},"Control interface with several camera views","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1080\u002F25zarafitcheck-25zara-fitcheck-2_mprybj.mp4","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1080,q_auto\u002F25zarafitcheck-25zara-fitcheck-2_mprybj.webp",[],{"type":9,"tag":74,"props":118,"children":121},{"eyebrow":119,"title":120},"02","Prototype in A Coruña",[122],{"type":9,"tag":10,"props":123,"children":124},{},[125],{"type":14,"value":126},"Before travelling, we built the booth at full scale in the workshop. There we calibrated camera positions and lighting, measured how much room people need to move or dance, and tested the sequences with real people until the experience worked without explanation.",{"type":9,"tag":98,"props":128,"children":129},{"cols":100,"gap":101},[130,135,140],{"type":9,"tag":62,"props":131,"children":134},{"alt":132,"effect":106,"src":133},"Booth prototype lit in pink and purple","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_auto,w_800,h_1000,q_auto\u002F25zarafitcheck-constructions-corunia-5636D43E-17AF-4317-A460-618CA8F3DA39_2_v7bbru.webp",[],{"type":9,"tag":62,"props":136,"children":139},{"alt":137,"effect":106,"src":138},"Prototype screens showing the camera views","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_auto,w_800,h_1000,q_auto\u002F25zarafitcheck-constructions-corunia-IMG_2461_2_zu2iml.webp",[],{"type":9,"tag":62,"props":141,"children":144},{"alt":142,"effect":106,"src":143},"The booth structure in the workshop","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_auto,w_800,h_1000,q_auto\u002F25zarafitcheck-constructions-corunia-671cc600-94e6-4898-8196-fd43eec1d029_2_puynsg.webp",[],{"type":9,"tag":74,"props":146,"children":149},{"eyebrow":147,"title":148},"03","Install in Nanjing",[150],{"type":9,"tag":10,"props":151,"children":152},{},[153],{"type":14,"value":154},"In China the booth went up from bare construction: 30 empty m² in the flagship, with the Barrisol, metal surfaces and camera and light cabling. I installed and tuned the software on site: camera and lighting calibration in the final space and the customer interface.",{"type":9,"tag":98,"props":156,"children":157},{"cols":100,"gap":101},[158,163,168],{"type":9,"tag":62,"props":159,"children":162},{"alt":160,"effect":106,"src":161},"Construction in the Nanjing store","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_auto,w_800,h_1000,q_auto\u002F25zarafitcheck-constructions-china-IMG_1028_2_zxct6k.webp",[],{"type":9,"tag":62,"props":164,"children":167},{"alt":165,"effect":106,"src":166},"The booth under construction","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_auto,w_800,h_1000,q_auto\u002F25zarafitcheck-constructions-china-IMG_1109_2_ejmyow.webp",[],{"type":9,"tag":62,"props":169,"children":173},{"alt":170,"effect":106,"src":171,"fit":108,"poster":172},"Fit Check welcome screen","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1080\u002F25zarafitcheck-final-client-ui-IMG_2474_w48kbo.mp4","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1080,q_auto\u002F25zarafitcheck-final-client-ui-IMG_2474_w48kbo.webp",[],{"type":9,"tag":74,"props":175,"children":178},{"eyebrow":176,"title":177},"04","In store",[179],{"type":9,"tag":10,"props":180,"children":181},{},[182],{"type":14,"value":183},"The experience clicks fast: after a few minutes of play, people experiment with camera sequences, light and their own music as if the space had always been like this. They come back, bring friends and queue to record in groups, and every shared video takes the store onto social media.",{"type":9,"tag":98,"props":185,"children":187},{"cols":186,"gap":101},4,[188,193,197,201],{"type":9,"tag":62,"props":189,"children":192},{"alt":190,"effect":106,"src":191},"Social post recorded in Fit Check","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_north,w_600,h_1066,q_auto\u002F25zarafitcheck-social-174353598100681_2_o1shiy.webp",[],{"type":9,"tag":62,"props":194,"children":196},{"alt":190,"effect":106,"src":195},"https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_north,w_600,h_1066,q_auto\u002F25zarafitcheck-social-174353752300-501_2_vs3f4u.webp",[],{"type":9,"tag":62,"props":198,"children":200},{"alt":190,"effect":106,"src":199},"https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_north,w_600,h_1066,q_auto\u002F25zarafitcheck-social-174353757900949_2_dndrfk.webp",[],{"type":9,"tag":62,"props":202,"children":204},{"alt":190,"effect":106,"src":203},"https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fimage\u002Fupload\u002Fc_fill,g_north,w_600,h_1066,q_auto\u002F25zarafitcheck-social-174353777700-213_2_xq76ul.webp",[],{"type":9,"tag":98,"props":206,"children":207},{"cols":100,"gap":101},[208,215],{"type":9,"tag":62,"props":209,"children":214},{"alt":210,"effect":211,"src":212,"fit":108,"poster":213},"A session inside the booth","none","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1080\u002F25zarafitcheck-25zara-fitcheck-1_wgtopm.mp4","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1080,q_auto\u002F25zarafitcheck-25zara-fitcheck-1_wgtopm.webp",[],{"type":9,"tag":62,"props":216,"children":220},{"alt":217,"effect":211,"src":218,"fit":108,"poster":219},"The finished Fit Check in store","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1080\u002F25zarafitcheck-final-IMG_0588_rlh5xl.mp4","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1080,q_auto\u002F25zarafitcheck-final-IMG_0588_rlh5xl.webp",[],1794317809960]