[{"data":1,"prerenderedAt":106},["ShallowReactive",2],{"mdc--a5bwwf-key":3,"mdc-xc2f43-key":16,"mdc-brzq9h-key":25},{"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","TouchDesigner, YOLO (person detection) and WebGPU",{"data":17,"body":18},{},{"type":6,"children":19},[20],{"type":9,"tag":10,"props":21,"children":22},{},[23],{"type":14,"value":24},"The image responds to the body of whoever is in front of it",{"data":26,"body":27},{},{"type":6,"children":28},[29,34,39,47,54,85,91],{"type":9,"tag":10,"props":30,"children":31},{},[32],{"type":14,"value":33},"A real-time experiment: TouchDesigner detects people with YOLO and the scene reacts to their movement, rendered with WebGPU.",{"type":9,"tag":10,"props":35,"children":36},{},[37],{"type":14,"value":38},"The project focuses on the relationship between a moving person and a flexible digital form. The sequence of versions documents the visual study, while the screen tests show how the interaction reads on a vertical display. It is an experiment in responsive image-making rather than a finished product: movement becomes the input, and the rendered body is the result.",{"type":9,"tag":40,"props":41,"children":46},"media",{"alt":42,"effect":43,"poster":44,"src":45},"TD Soft Body: main scene","reveal","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1280,q_auto\u002FExperiment26-TD-Soft_Body_m9lfji.webp","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1280\u002FExperiment26-TD-Soft_Body_m9lfji.mp4",[],{"type":9,"tag":48,"props":49,"children":51},"h2",{"id":50},"iterations",[52],{"type":14,"value":53},"Iterations",{"type":9,"tag":55,"props":56,"children":59},"grid",{"cols":57,"gap":58},2,"md",[60,67,73,79],{"type":9,"tag":40,"props":61,"children":66},{"alt":62,"effect":63,"poster":64,"src":65},"TD Soft Body, version 1","bend","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1280,q_auto\u002FExperiment26-TD-Soft_Body-v1_j1s4pf.webp","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1280\u002FExperiment26-TD-Soft_Body-v1_j1s4pf.mp4",[],{"type":9,"tag":40,"props":68,"children":72},{"alt":69,"effect":63,"poster":70,"src":71},"TD Soft Body, version 2","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1280,q_auto\u002FExperiment26-TD-Soft_Body-v2_rujzy1.webp","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1280\u002FExperiment26-TD-Soft_Body-v2_rujzy1.mp4",[],{"type":9,"tag":40,"props":74,"children":78},{"alt":75,"effect":63,"poster":76,"src":77},"TD Soft Body, version 3","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1280,q_auto\u002FExperiment26-TD-Soft_Body-v3_gf9q0f.webp","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1280\u002FExperiment26-TD-Soft_Body-v3_gf9q0f.mp4",[],{"type":9,"tag":40,"props":80,"children":84},{"alt":81,"effect":63,"poster":82,"src":83},"TD Soft Body, version 4","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1280,q_auto\u002FExperiment26-TD-Soft_Body-v4_nbnr8z.webp","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1280\u002FExperiment26-TD-Soft_Body-v4_nbnr8z.mp4",[],{"type":9,"tag":48,"props":86,"children":88},{"id":87},"on-screen",[89],{"type":14,"value":90},"On screen",{"type":9,"tag":55,"props":92,"children":93},{"cols":57,"gap":58},[94,100],{"type":9,"tag":40,"props":95,"children":99},{"alt":96,"effect":43,"poster":97,"src":98},"Test on a vertical screen","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1280,q_auto\u002FExperiment26-TD-Soft_Body-v5-test-screen_znqv40.webp","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1280\u002FExperiment26-TD-Soft_Body-v5-test-screen_znqv40.mp4",[],{"type":9,"tag":40,"props":101,"children":105},{"alt":102,"effect":43,"poster":103,"src":104},"Second test on a vertical screen","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fso_2,w_1280,q_auto\u002FExperiment26-TD-Soft_Body-v5-test-screen2_sjyyf3.webp","https:\u002F\u002Fres.cloudinary.com\u002Fddwpkkaqv\u002Fvideo\u002Fupload\u002Fvc_h264,q_auto,w_1280\u002FExperiment26-TD-Soft_Body-v5-test-screen2_sjyyf3.mp4",[],1794317809960]