Author Archives: Richard Burns

Workshop: Two day introductory/intermediate workshop in TouchDesigner 088

Image courtesy of ab30’s rather wonderful layout comp example from the TouchDesigner forum

Visualesque are excited to announce our first workshop which will be located in central London. This is a two day 12 hour workshop on TouchDesigner with Richard Burns on 12th/13th October 2013. The price for the full event is £160, however if you are a student with proof of ID there is a student discount available. To purchase a ticket you can use the form below, full details are below that. The techniques in the tutorials will all apply to touchdesigner 077 as well as 088 and this workshop will fully support those with 077 licenses.

Note: If the event is sold out then you can register interest by emailing richard@richard-burns.com. Also there is the comments/suggestions section of this post.

Requirements:

A Laptop with TouchDesigner FTE 077/088 and mouse
Knowledge from First things to know about TouchDesigner (Optional)

Details:

Day One (6 hours) – Introduction to TouchDesigner 088

– TouchDesigner user interface and an introduction to operators.
– Working with different operator families, generators and filters.
– Practical: A simple project using all operator families to create an audio reactive visual.
– Live controllers, Gamepads, MIDI devices and OSC.
– Practical: An introduction to control panels and their use with live controllers.

Day Two (6 hours)- TouchDesigner 088 Techniques & Workflow

– Tips and techniques for network optimization and layout.
– An introduction to replicators, render picking and importing 3D models.
– An overview of the Animation Component and keyframing techniques.
– Practical: A more complex project using the techniques learned above by creating a simple projection mapping system with show control.

Location, Date and Time: 

Date: 12th-13th October
Time: 10.00am-6.00pm
Room: TBC
Birkbeck University, Malet Street Building
Malet Street
London

LEAP Motion – There’s elation but here’s the frustration…

A little disclaimer that this is a personal blog post and is in no way suggesting that other people will have the same experience with the device. For all I know I might be using it wrong. I haven’t time travelled with the device yet though.

So we got our hands on a Leap last week. For those who haven’t checked it out yet Leap is a new fangled kinect-style motion sensor that focuses on your hands rather than your full body. It’s a mere $80 to buy and is so small you’d barely notice it sitting on your desk. Most reviews I’ve seen have focused on the leap motion as a consumer, as you can play games and look at the shiny demos however I’m going to focus more on the aspects that are important to the demographic of this blog, what leap is like to develop for.

Firstly my setup. I’ve been using Leap with Derivative’s TouchDesigner and Morphic Creatives Leap OSC (version 0.5) for ease of use. All the data comes in beautifully and within minutes a particle system is flying around the screen courtesy of some wild finger waggling fun. I then decided to put the gestures through their paces and began playing with the swipe functionality which again worked wonderfully and had me up and running in minutes. It really does seem making a point and click Leap App in TouchDesigner is extremely rapid and extremely good fun too…unfortunately the down side comes when one attempts to go a step further.

Pinching is a simple gesture right? Well feeling very cocky with myself after my successful previous demo setups I decided to get stuck into it and make a mechanism which included my thumb moving towards my index finger as a trigger. I took the index finger position and my thumb position and then simply used the distance between those as my tipping point, lo and behold the second my thumb came into contact with my index finger Leap decided that my thumb was in fact an index finger and that humans don’t have thumbs at all. This is where my problem with Leap began to emerge, if it can’t see a finger, even for a split second that finger loses tracking.

So it’s clear my thumb didn’t go off the screen and safe to assume it is now sitting somewhere underneath my index finger so once those checks are added in it’s time to give the app a whirl again. Suddenly now both my thumb and my index finger have both vanished behind the back of my hand, for those of you who know me my hands aren’t very big…and my fingers are pretty spindly. The problem here is that the leap is below my hand, and unless I’m stretching my fingers out to the point where they ache it’s never tracking all of them at once, I actually checked my hand resting positions when using leap and 50% of the time (rough estimate) I was only tracking 2 or 3 fingers. This is fine for somebody who’s well versed in Leap composing however for the public (who I’m developing for) the excuses I was making for the software in my head simply weren’t holding up so I had to find another solution…

I 3D printed a stand for leap to sit in so rather than on the desk below my hand it could sit in front of my hand. This is something I did a lot with kinect however I then began to realise that unless leap is on the desk it’s not going to work. A little annoyed I decided to give up for a while and see if I could find any examples of intelligent gestures in the samples and online, I found none. So tomorrow I’m going to see how much further I can get in this regard. Leap is perfect for simple interactions but the small finger gestures which I was hoping would be integral to the device working unfortunately are more difficult to master than first thought. Perseverance is a great trait though and I shall persevere a while longer.

This article seems quite damning but with leap I must say that I have had more moments of elation than of frustration, for simple touchless interaction it’s pretty fun to use, this is more an illustration of the issues I’ve faced AND if you think you can help me out throw a comment in.

– Richard Burns

Visualesque – Westbound

Song List:

Oliver Hacke – 12:31 (Original Mix) [Trapez Germany]
Deadbeat, Scuba – First Quarter (SCB Edit) (Scuba Remix) [BLKRTZ]
Mirko Loko – Love Harmonic (Carl Craig ‘Soundscape’ Remix) [Cadenza]
Dustin Zahn – Walk Alone (Original Mix) [Truesoul]
Ripperton – A Skilift Upstairs The Sleeping City (Max Cooper Remix) [Systematic Recordings]

soundcloud.com/dustin-zahn
soundcloud.com/max-cooper
soundcloud.com/cadenza-booking
soundcloud.com/deadbeat
soundcloud.com/mirko_loko
soundcloud.com/truesoul
soundcloud.com/systematicrecordings

 

Immaterials: Light Painting WiFi [Vimeo User:Timo]

Reyboz [Bernard Reyboz]

hazcauch × vokoi [BRDG]

Parmenides I [Dev Harlan]

EYJAFJALLAJÖKULL [Joanie Lemercier – ANTIVJ]

×