» Spectral Kinect
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Spectral Kinect



Spectral Kinect is the result of heavy cooking with pixel shaders and particle system.

The recipe :

  • Start by adding the vux's Kinect Skeleton plugin.
  • Add some Ciant Particles system by the mighty Martin Zrcek and mix them together.
  • Take some of unc's texture FX(as usual), add them to the previous preparation and play with it.

Finally mix everything with lots of late nights experimenting, tweaking and fun using your favorite Multipurpose Toolkit and that's it !

You've got the Spectral Kinect !

The idea : if there is someone in front of the Kinect (sadely only one...) the spray/ball will transform into the Spectral and you can control it with your Kinect.
Then, if there is nobody, the Spectral will transform back into the spray/ball and move around.

If you don't have a Kinect, you can toggle the default position to see how it looks anyway.

Research steps can be seen here : http://www.flickr.com/photos/cloneproduction/sets/72157631903128574/

Video is here : https://vimeo.com/52612788

I'd like to thanks a lot, all those guys who makes plugin and effects, because without them, it wouldn't be possible to do that with vvvv.

Big Up guys !

Edit by Newemka: SPECTRAL KINECT working with Open NI

Hello everyone, I've updated this patch to make it working with Open NI. The MS Kinect Skeleton Nodes gives more joints positions, with the OpenNi Skeleton nodes, wrists, ankles and waist position are missing. Then I had to re-order the Joints ID in the ResampleSkeleton module.
Thanks for the help of LeCloneur!


SPECTRAL KINECT working with OpenNI.zip
07.02.13 [22:35 UTC] by newemka | 3513 downloads
Show 1 older revisions

Older Revisions

01.11.12 [12:01 UTC] by lecloneur | 1722 downloads

ink 01/11/2012 - 13:43


Martin Zrcek 01/11/2012 - 14:18

nice!! So glad to see this.

vasilis 01/11/2012 - 16:11

very good!!

DiMiX 02/11/2012 - 20:06

cool man! what fps you can get?

lecloneur 03/11/2012 - 02:43

Hi Dimix,

well on my laptop I don't have 60FPS, but with a proper graphic card I guess it's doable. Let me know if you try how many you get.

DiMiX 03/11/2012 - 16:38

yep. we do. but perhaps end of the year or so

matka 04/11/2012 - 13:11

@ lecloneur,, think i can make soundrack for this. Are you up for collab?

lecloneur 04/11/2012 - 14:41

Hi matka,

Contact me on skype : cloneproduction

matka 06/11/2012 - 11:40


nzo.nzo 06/11/2012 - 14:37

Thank for sharing!

m4d 09/11/2012 - 21:48

nice contribution indeed

syedfawaz2002 19/11/2012 - 14:15

Hi lecloneur,

The screenshots and the video of SPECTRAL KINECT looks amazing. Good Work !!

I would want to run the patch but I am unable to. I just get a blank screen.
I have Windows 7 (64 bit) with default kinect drivers installed.
I am very new to vvvv, so need some guidance.


Thanks in advance

lecloneur 19/11/2012 - 14:23

Hello, syedfawaz2002

I guess you need the Addon Pack to run it.

ismeart 02/02/2014 - 22:44

This is wonderful! I don't know if you still read this, but I downloaded this and got everything running. All works fine and the kinect comes on, but it doesn't seem to have an effect on the movement of the skeletal figure at all. Any ideas why this would be occurring?

lecloneur 03/02/2014 - 13:35

Switch off debug mode position I guess.

artifak 07/02/2014 - 05:56

hello lecloneur

thx for sharing, i have downloaded and running perfectly on my pc, but everytime i tried to running it on my laptop it cannot go into fullscreen mode.
any ideas why this is happen?
(sorry for my bad english hehehe)

  • my laptop :

lenovo G410
core i5 4200
graphic cards : intel HD 4600 and radeon HD 8570
lcd 14" 1366 x 768

newemka 07/02/2014 - 17:00


you can try double click on the top of renderer window to maximize it then ctrl+8 to remove the borders

CheN_Aser 14/04/2014 - 07:37

hello i use openni2.2 and kinect for windows sdk 1.8 and nite 2.2,but i run it see nothing in my screen.can you help me?

green pattern 01/12/2015 - 17:41

Hello, I'm beginner here, can you help me fix that pink nod on skeleton. usually nods are red and i can find the missing pack.
but here its pink, doesn't look like its working.
I can see the spectral figure alright but kinect doesn't seem to catch my skeleton. What am I doing wrong?

lecloneur 14/12/2015 - 12:11

lol, man you are seeing pink node really ? what kind of green pattern do you smoke ?

joreg 14/12/2015 - 13:34

@green: a pink node is a red node that is set to "hidden on lock". see: the user interface in detail#hidden nodes and locked patches. anyway it is just a red node that should tell you where it is looking for the missing node when you hover it with the mouse.

Arsinx 29/12/2015 - 08:42

How can I get this running with a kinect V2.

Evan 24/03/2016 - 05:36

Hi lecloneur
In the kinect MS. ResampleSkeleton module that how to set up to get more personal bones?
Thx for you help

Alan87 29/05/2016 - 16:48

Hello Lecloneur.
Same problem here.(running kinect xbox 360,openni 1.5.4)
Skeleton box is on red.Help would be much appreciated.

hyunwoo-do 25/09/2017 - 08:50

How can I get this running with a kinect V2.!!!!!!!really wont plz,...

zahra khalaj 20/08/2018 - 21:09

i have a same problem as Chen_Aser but CPU number is under 20
also skeltone is missing and red
what can i do ?
is this becouse i have not set up openNI in my windows?

ZvivZ 03/09/2018 - 01:10

Cool effect. I was scratching my head getting this to work with Kinect2, but it was much easier than I thought. Make sure you have DX11 pack installed, then on the root Spectral Kinect patch make a Kinect2 Device node, connect the Runtime to a Kinect2 Skeleton, then connect the JointPositionXYZ to the Resample Skeleton input, and you're golden! Make sure to delete or disable the old Skeleton from the old Kinect version.

anonymous user login


~3d ago

joreg: Know someone who should learn #vvvv? Send them to one of our intro workshops in #Berlin https://nodeforum.org/announcements/2020-series-of-2h-introduction-workshops-to-vvvv-gamma/ #creativecoding

~4d ago

udo2013: @sunep:had an idea how to restore midi-data by one lick and bring the sliders in original position.patch in forum."restore midi.."

~10d ago

sunep: @udo2013 make a forum post about and I can share my subpatch

~10d ago

sunep: @udo2013 I have myself dealt with that problem by using LTP (Value) in pickup mode

~13d ago

~14d ago

~16d ago

joreg: @soundreactor: yes

~16d ago

soundreactor: is 50beta.. supposed to be working in windows 7 ?