2: 2011-10-30 (日) 15:39:19 iseki |
現: 2012-03-28 (水) 10:25:49 iseki |
- | * SLKinect Project by NSL [#xe845ce3] | + | ** SLKinect v1[#n575b089] |
- | - Under constracting | + | - I will not support version 1.x of SLKiect |
| + | - Please use [[SLKinect2]] |
| + | #br |
| + | |
| + | *** SLKinect1 [#h5796bf7] |
| + | - ''Latest Version is v1.0.4'' (25 Dec. 2011) |
| | | |
- | ** Send Animation Data from Kinect to SecondLine/OpenSimi with Real Time [#nb50478b] | + | - SLKinect send animation data from Kinect to SecondLife/OpenSim Viewer in real time using shared memory. |
- | - This System is under development. | + | - This is the first version, so functions are very simple. |
- | - We want to release this system within 2011 | + | -- Animation is in Local Viewer only now. (Not synchronize on the network.) |
| + | -- No Save/Load data. Please see Future Works. |
| + | -- There is a few bugs yet. |
| #br | | #br |
| | | |
- | *** SLKinect [#n575b089] | + | *** Version 2: [[SLKinect2]] [#t3832454] |
| + | *** Version 3: [[Rinions]] [#b64790ba] |
| + | #br |
| | | |
| + | *** Download of SLKinect [#c61cc4cc] |
| + | **** Release Binary File [#t3d95616] |
| + | - [[SLKinect-1.0.4.zip:http://www.nsl.tuis.ac.jp/xoops/modules/d3downloads/index.php?page=singlefile&cid=7&lid=28]] |
| + | - Correct Resizing Bug of Log Window |
| + | - Not need to install. Please double click the extracted SLKinect.exe |
| #br | | #br |
| | | |
- | *** Patches for Imprudence or another Viewers [#c751b20d] | + | **** Release Source Code [#j5f5321b] |
- | - llkeyframemotion.cpp | + | - newest: http://www.nsl.tuis.ac.jp/svn/vc++/SLKinect/branches/1.0/ |
- | - llkeyframemotion.h | + | - Please change Include/Library Path of project file according to your environment. |
- | - nslExternalAnimation.cpp | + | - First, compile JunkBox_Lib++. Next, compile JunkBox_Win_Lib. Finally, compile SLKinect please. |
- | - nslExternalAnimation.h | + | - Most important main code is [[convertRot2SLData>./sourcecode/convertRot2SLData]] |
- | - ExternalAnimation.ini | + | |
| #br | | #br |
- | *** Sample Videos [#u92b7c73] | |
- | - | |
| | | |
| + | **** Development Source Code [#n2859a84] |
| + | - Those repository of subversion are for development. ''No Question Please.'' |
| + | - [[JunkBox_Lib++:http://www.nsl.tuis.ac.jp/svn/vc++/JunkBox_Lib++/trunk]] |
| + | - [[JunkBox_Win_Lib:http://www.nsl.tuis.ac.jp/svn/vc++/JunkBox_Win_Lib/trunk]] |
| + | - [[SLKinect:http://www.nsl.tuis.ac.jp/svn/vc++/SLKinect/trunk]] (2.0.0beta with Network support) |
| #br | | #br |
- | *** Getting Start [#x98cdf9c] | + | |
| + | *** Replace and Add Files for Source Code of [[Imprudence]] or another Viewers [#c751b20d] |
| + | - We recompiled Viewer using [[Imprudence]] Viewer source code. We did not try with another Viewers. |
| + | - There are strings as "by Fumi.Iseki" at modified points (about llkeyframemotion.cpp and llkeyframemotion.h). |
| + | -- llcharacter/[[llkeyframemotion.cpp:http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/SLKinect/llkeyframemotion.cpp]] |
| + | -- llcharacter/[[llkeyframemotion.h:http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/SLKinect/llkeyframemotion.h]] |
| + | -- llcharacter/[[nslExternalAnimation.cpp:http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/SLKinect/nslExternalAnimation.cpp]] |
| + | -- llcharacter/[[nslExternalAnimation.h:http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/SLKinect/nslExternalAnimation.h]] |
| + | -- [[ExternalAnimation.ini:http://www.nsl.tuis.ac.jp/DownLoad/SoftWare/SL/SLKinect/ExternalAnimation.ini]] |
| + | #br |
| + | |
| + | *** [[Getting Started (Click Here)>./Getting Start]] [#ra6cf162] |
| + | #br |
| + | |
| + | *** Mechanism [#h713913d] |
| + | - The Mechanism of this System is very simple. |
| + | |
| + | #ref("SLKinect.pdf","SLKinect.pdf: Original PDF File. Click Here for more detail picture") |
| + | #br |
| + | #ref("SLKinect.png",30%) |
| + | -- Red blocks of Viewer are our modified points. |
| + | #br |
| + | |
| + | - Data Structure of Shared Memory |
| + | |
| + | #ref("SharedMemory.pdf","SharedMemory.pdf: Original PDF File. Click Here for more detail picture") |
| + | #br |
| + | #ref("SharedMemory.png",20%) |
| + | -- Multi Avatar is not supported by SLKinect yet |
| + | -- If you send data according to this interface, you can animate avatar in real time even if ''it does not use Kinect''. |
| + | #br |
| + | |
| + | *** Support of Network and Remote Viewers [#f1b795d9] |
| + | - Please see [[SLKinect2]] |
| + | #br |
| + | |
| + | *** Sample Pictures and Videos [#u92b7c73] |
| + | |
| + | - SLKinect |
| + | |
| + | &ref("SLKinect.jpg",15%); |
| + | |
| + | - Flash: [[SLKinect send animation data to SL viewer in Real Time>http://www.nsl.tuis.ac.jp/xoops/modules/x_movie/x_movie_view.php?cid=2&lid=33]] |
| + | - Yutube: http://youtu.be/tl2gLw-GJws |
| + | |
| + | &ref(http://www.nsl.tuis.ac.jp/xoops/modules/x_movie/images/thumb/th_1320051998.jpg); |
| + | #br |
| + | |
| + | *** Known Bug [#bc0ade90] |
| + | - Ummmm, sometimes Camera Image is broken (not synchronized)....?? But, Depth Image is OK :-( |
| + | -- Is my Kinect broken? Does anyone know the solution of this bug? |
| + | - If your Camera Image is broken too, please uncheck "Use Camera Image" CheckBox in "View Mode" Dialog. |
| + | |
| + | &ref("Broken.jpg",30%); |
| #br | | #br |
| | | |
| *** Future Works [#zc5d16d6] | | *** Future Works [#zc5d16d6] |
| + | - Correct above bug. |
| - Save/Load animation Data. | | - Save/Load animation Data. |
| - Support of Multi Avatars. | | - Support of Multi Avatars. |
| - Use position Data of Joints. | | - Use position Data of Joints. |
- | #br | |
| | | |
- | *** More Future Works [#w23710a4] | + | |
- | - The synchronization on the network | + | - The synchronization with another Viewers on the network (with External Animation Server?) %%(Is this delusion?)%% |
| + | -- We have a idea about this, now. :-) |
| #br | | #br |
| + | |
| *** Acknowledgments. [#v05983c0] | | *** Acknowledgments. [#v05983c0] |
| - Thanks for Kinect Hack Teams | | - Thanks for Kinect Hack Teams |
- | - Thanks for Linden Lab. | |
| - Thanks for Imprudence Viewer development Team. | | - Thanks for Imprudence Viewer development Team. |
| #br | | #br |