• @jhoepffner Thank you this is all very helpful. I am trying to text this idea, which it says that it works with Processing 3. So if I understand it correctly from your reply, if have kinect V1 it will only work with Processiong 2. right? The video below is something I am trying to do. (The codes are available to download) Also I am reading about the Depth Map, which is used with Kinect V2. So if I would want to purchase V2 for Mac where I would be looking for one? What model? Do you have any examples of your work with V2? 

  • @LucieDance

    Perhaps begin with an easier example, here are so many different and complicate propositions…

    corrections: kinect V1 work with processing 2 and 3, it's the SimpleOpenNi library for skeleton who works only with processing 2 at the moment (there is a improved version for P3 on github, but it doesn't work for me). All V2 model are working but you need the "kinect adaptor" from Microsoft to use it and an USB3 plug.

    A work made with V2 depth map is here


  • @jhoepffner Thank you for sharing your work. Very interesting what you can achieve with the depth map. Something to test perhaps. Regarding the post I have posted about the Processing sketch - I know it is advanced stuff at the moment for me, however it is perfect for the project I am working on. I need some 3D images when motion tracking and this is sketch from github looks excatly what I am looking for. Therefore I am looking for someone urgently who would help me to get this up and running. Anyone you may know who knows Processing 3 and Kinect? I logged this on the Processing forum and managed to download all libraries, but have an error about kinect scanner, which I believe its something to do with libfreenect manager (installing the terminal drivers) right? Anyone out there can help me urgently? I would like to have this up and running ideally by this Satruday. It would be paid work, received funding. I would really really appreciate that help. Lucie 

  • @LucieDance

    Where are you situated on the globe?

  • Tech Staff


    If you're in New York City, I can probably assist you.

  • Hi Jacques and Lucas and everyone,

    In workshops I generally use NIMate to syphon the User ID (colour coded figures) Live View out to Isadora (kinect2 on Mac) - is it possible to do something like this in Processing? - even if the figures are all the same colour, I just need to separate them out from the background in a nice, stable way (for a 3-week always-on installation piece)



  • Beta Platinum

    Hi there @dbini,

    Why do you want to use processing instead of using Nimate ? It is possible to do this in Processing, but personally I would rather use NiMate then Processing..

  • @Juriaan - i'm trying to keep costs down and don't want the bunny logo appearing every 10 minutes.

  • Tech Staff

    I also would be interested how to get something like the ghost image from NI-Mate from something cheaper or free software

  • @crystalhorizon - I had a look at Vuo but at the moment it seems it only supports kinect1. 

  • Tech Staff

    This may help:

    The process should be very similar when using the first kinect (kinect 360).


  • Tech Staff

    @Skulpture is there the ghost image in the free NI-Mate version? Watermark?

  • @crystalhorizon - you can get ghost out of NIMate via Syphon, but the watermark pops up every 10 or 15 minutes if you don't have a license.

  • Tech Staff

    @dbini I see

  • Beta Platinum

    Hi there,

    Try the follow extension for Max 7. I used it in the past for installation work / performances using the Kinect 2. You can try it for free for a limited time, after that the artist will ask 26,00 euro for continue usage. Max is 9.00 EURO a month, but when you are done with building the max patch you can close the sub for Max since you can build the application and off you go :smile:

    dp.kinect2 is a plugin, an external extension, for the Cycling ’74 Max development environment to use your Microsoft Kinect v2 sensor (XBox One) on your Windows PC.
    • Color image, depth, and IR sensor output in many pixel formats
    • User identification, location, and occlusion
    • Skeleton joint tracking with orientations
    • Body properties, hand tracking, lean, body restriction
    • Point clouds, accelerometer, and gravity
    • Sound location and strength; speech recognition
    • Face tracking with pose, rotation, translation, bounding boxes, key 2D and 3D points, smiling, eye engagement, eye open/closed, mouth open/closed, skin/hair color; face 3D modeling with animation/shape units
    • Data alignment, filtering, smoothing, rotation to gravity
    • jit.anim.nodedp.kinect and jit.openni to aid in migration
    • Help file with examples and links to online tutorials and documentation
    • Support for collections, packages, and executables
    • Tested against Max 7 and Max 6 for both 32 and 64-bit Windows platforms
    • Based on official Microsoft Kinect v2 drivers for reliability and support

  • @Juriaan - that looks like a good option for Windows users