Skip to content

A Kinect server written in C++ that sends OpenNI/NITE events to any listening socket. Was initially designed for incredibly fast Kinect processing in Flash.

Notifications You must be signed in to change notification settings

jslauthor/CinderKinectServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/*
                                 888    888    d8b                                 
                                 888    888    Y8P                                 
                                 888    888                                        
  .d88b.   .d88b.   .d88b.   .d88888    888888 888 88888b.d88b.   .d88b.  .d8888b  
 d88P"88b d88""88b d88""88b d88" 888    888    888 888 "888 "88b d8P  Y8b 88K      
 888  888 888  888 888  888 888  888    888    888 888  888  888 88888888 "Y8888b. 
 Y88b 888 Y88..88P Y88..88P Y88b 888    Y88b.  888 888  888  888 Y8b.          X88 
  "Y88888  "Y88P"   "Y88P"   "Y88888     "Y888 888 888  888  888  "Y8888   88888P' 
      888                                                                          
 Y8b d88P                                                                          
  "Y88P"
 
 The good times keep coming
  
 CinderKinectServer | Created 02/01/2011
 
 Copyright (c) 2011 Leonard Souza, www.leonardsouza.com

 * ***********************************************************************
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 *     * Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Neither the name of Section9 nor the names of its contributors
 *       may be used to endorse or promote products derived from this software
 *       without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
 * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
 * OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
 * OF THE POSSIBILITY OF SUCH DAMAGE.
 *
 * ***********************************************************************/

* SETUP * 

For information on how to setup the OpenNI and NITE drivers, visit this thread:

http://forum.libcinder.org/topic/openni-in-cinder

* COMPILING *

Compiled in XCode 3.3. Has not been tested on windows, though porting should be relatively easy.

About

A Kinect server written in C++ that sends OpenNI/NITE events to any listening socket. Was initially designed for incredibly fast Kinect processing in Flash.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published