{"id":721,"date":"2019-02-04T13:30:07","date_gmt":"2019-02-04T13:30:07","guid":{"rendered":"http:\/\/stuartcupit.com\/wordpress\/?p=721"},"modified":"2026-01-02T20:59:00","modified_gmt":"2026-01-02T20:59:00","slug":"touch-ident","status":"publish","type":"post","link":"https:\/\/stuartcupit.com\/wordpress\/?p=721","title":{"rendered":"Touch Ident"},"content":{"rendered":"\n<p>TouchDesigner generative real-time audio-reactive ident visual for Inition. Looking to advance my TouchDesigner skills, I embarked on creating a new real-time ident generator for the latest Inition branding, a very minimal-looking network of lines and polygons.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"TouchDesigner generative audio reactive Inition ident\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/tOHPqoXAf0M?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Using a particle system, a Python script finds each point&#8217;s nearest neighbours in 3D space. These are then linked together based on proximity with lines and diamonds. Kind of Plexus effect. Different geometric shapes emit the particles to give a feeling of structure.<\/p>\n\n\n\n<p>There\u2019s an audio analysis section which listens to a music file or a mic and picks out different frequencies, linking them to various transitions and translations to make the whole thing react to sound.<\/p>\n\n\n\n<p>The whole thing has some post-processing, depth of field and motion blur.<\/p>\n\n\n\n<p>Created the music track using <a href=\"https:\/\/www.incredibox.com\/v3\/\">Incredibox&nbsp;<\/a><\/p>\n\n\n\n<p>Definitely my most complex TouchDesigner project to date, loving the real-time aspect of working this way.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/touch-inition-itent.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"3840\" height=\"2160\" src=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/touch-inition-itent.jpg\" alt=\"\" class=\"wp-image-723\" srcset=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/touch-inition-itent.jpg 3840w, https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/touch-inition-itent-400x225.jpg 400w, https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/touch-inition-itent-768x432.jpg 768w\" sizes=\"auto, (max-width: 3840px) 100vw, 3840px\" \/><\/a><\/figure><\/div>\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident8.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident8.jpg\" alt=\"\" class=\"wp-image-727\" srcset=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident8.jpg 1280w, https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident8-400x225.jpg 400w, https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident8-768x432.jpg 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><\/figure><\/div>\n\n\n<p><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident2.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"720\" src=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident2.jpg\" alt=\"\" class=\"wp-image-726\" srcset=\"https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident2.jpg 1280w, https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident2-400x225.jpg 400w, https:\/\/stuartcupit.com\/wordpress\/wp-content\/uploads\/2019\/02\/inition_ident2-768x432.jpg 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><\/figure><\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>TouchDesigner generative real-time audio-reactive ident visual for Inition. Looking to advance my TouchDesigner skills, I embarked on creating a new real-time ident generator for the latest Inition branding, a very minimal-looking network of lines and polygons. Using a particle system, a Python script finds each point&#8217;s nearest neighbours in 3D space. These are then linked&#8230;<\/p>\n","protected":false},"author":1,"featured_media":725,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,10,5],"tags":[],"class_list":["post-721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cgi","category-interactive-media","category-programming","has-post-video"],"_links":{"self":[{"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=721"}],"version-history":[{"count":4,"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/721\/revisions"}],"predecessor-version":[{"id":1415,"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/721\/revisions\/1415"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=\/wp\/v2\/media\/725"}],"wp:attachment":[{"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stuartcupit.com\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}