flagflag  
4: 2011-11-02 (Wed) 16:49:30 iseki source Cur: 2011-12-01 (Thu) 23:18:29 iseki source
Line 1: Line 1:
* Getting Start of SLKinect [#m6c3a5cc] * Getting Start of SLKinect [#m6c3a5cc]
- 
-&font(#ff2020){''Under Construction''}; 
** Needed Resources [#a169927f] ** Needed Resources [#a169927f]
Line 8: Line 6:
- MS DirectX (SLKinect need it) - MS DirectX (SLKinect need it)
- OpenNI http://www.openni.org/ - OpenNI http://www.openni.org/
-- NITE (Middle Ware of OpenNI) http://www.openni.org/ +- NITE (Middleware of OpenNI) http://www.openni.org/ 
-- Kinect Driver (avin2-SensorKinect) https://github.com/avin2/SensorKinect+- Kinect Driver (avin2-SensorKinect) https://github.com/avin2/SensorKinect/tree/master
- OpenNI PSI Pose Animation Data (or other Animation Data) - OpenNI PSI Pose Animation Data (or other Animation Data)
- ExternalAnimation.ini  file (You can make it using text editor) - ExternalAnimation.ini  file (You can make it using text editor)
-- Recompiled Viewer using [[our patched (and added) files>SLKinect#c751b20d]].+- Recompiled Viewer with [[our patched (and added) files>SLKinect#c751b20d]].
- SLKinect - SLKinect
#br #br
*** Recompiled Viewer [#vdc4e604] *** Recompiled Viewer [#vdc4e604]
-- If you want to recompile SecondLife Viewer +- Probably, recompiled Viewer will not suit the ''Third Party Viewer Policy of Linden Lab''. 
--- Copy [[our modified source files (4 files)>SLKinect#c751b20d]] to llcharacter folder. +- ''Please use this at Your Own Risk!!'' 
--- Add nslExternalAnimation.cpp and nslExternalAnimation.h to Project. +- Best way is that Viewer developer include our patch in their Viewers..... 
--- Execute build. +#br 
--- For more detail, please each Viewer site. (sorry) + 
-- If you do not want to recompile SecondLife Viewer +**** If you want to recompile SecondLife Viewer. [#hfe7b285] 
--- Install Imprudence Viewer 1.3.2 : http://wiki.kokuaviewer.org/wiki/Imprude​nce:Downloads +-We recompiled Viewer using Imprudence Viewer source code. We did not try with another Viewers 
--- Download recompiled [[imprudence-bin.exe:http://www.nsl.tuis​.ac.jp/DownLoad/SoftWare/SL/SLKinect/imp​rudence-bin.exe]] with our modification (v0.9.0b) ++ Copy [[our modified source files (4 files)>SLKinect#c751b20d]] to llcharacter folder. 
--- Copy downloaded imprudence-bin.exe to install folder of Imprudence Viewer 1.3.2++ Add nslExternalAnimation.cpp and nslExternalAnimation.h to VS Project. 
 ++ Execute build. 
 ++ For more detail, please see each Viewer site. (sorry) 
 + 
 +**** If you don't want to recompile SecondLife Viewer [#cee21042] 
 ++ Install Imprudence Viewer 1.3.2 : http://wiki.kokuaviewer.org/wiki/Imprude​nce:Downloads 
 ++ Download recompiled [[imprudence-bin.exe:http://www.nsl.tuis​.ac.jp/DownLoad/SoftWare/SL/SLKinect/imp​rudence-bin.exe]] with our modification 
 ++ Copy downloaded imprudence-bin.exe to install folder of Imprudence Viewer 1.3.2
#br #br
Line 31: Line 36:
*** OpenNI PSI Pose Animation Data [#t85fcc9c] *** OpenNI PSI Pose Animation Data [#t85fcc9c]
- You can get ''OpenNI PSI Pose Animation'' at [[Parking Area of our Univ. SIM:http://slurl.com/secondlife/TUIS/197​/39/35/]] by L$0. - You can get ''OpenNI PSI Pose Animation'' at [[Parking Area of our Univ. SIM:http://slurl.com/secondlife/TUIS/197​/39/35/]] by L$0.
--- Click following board at [[Parking Area of our Univ. SIM:http://slurl.com/secondlife/TUIS/197​/39/35/]]. +-- Click following board at [[Parking Area of our Univ. SIM:http://slurl.com/secondlife/TUIS/197​/39/35/]].~ 
-#ref(OpenNI_PSI.jpg,20%)+&ref(OpenNI_PSI.jpg,20%);
#br #br
- Or you can down load [[OpenNI_PSI.bvh:http://www.nsl.tuis.ac.​jp/DownLoad/SoftWare/SL/SLKinect/OpenNI_​PSI.bvh]] and upload to SL (need L$10). - Or you can down load [[OpenNI_PSI.bvh:http://www.nsl.tuis.ac.​jp/DownLoad/SoftWare/SL/SLKinect/OpenNI_​PSI.bvh]] and upload to SL (need L$10).
Line 50: Line 55:
*** SLKinect [#y975f8e5] *** SLKinect [#y975f8e5]
-- Download +- [[Download from this Site.>SLKinect#c61cc4cc]] Latest Version is v1.0.1 (11 Nov. 2011) 
-- Source Code+- Not need to install. To execute program, please double click the extracted SLKinect.exe
#br #br
** Execute System [#z081d497] ** Execute System [#z081d497]
-*** Connect Kinect to PC [#xe6f158e]+*** Connect Kinect to your PC [#xe6f158e]
#br #br
*** Execute recompiled SL Viewer [#fc9a8501] *** Execute recompiled SL Viewer [#fc9a8501]
-- When execute OpenNI PSI Animation (or which you chose), if avatar performed ''T Pose'', it is OK. ++ Login to SL or OpenSim or Aurora. 
-- If avatar performed  PSI Pose (or Original Pose), it is not good. Please check UUID in ExternalAnimation.ini ++ Execute OpenNI PSI Animation (or which you chose). 
-- When avatar is performing T Pose, if there are any data at Shared Memory, avatar move by that data. ++ When execute OpenNI PSI Animation (or which you chose), if avatar performed ''T Pose'', it is OK. 
-~++ If avatar performed  PSI Pose (or Original Pose), it is not good. Please check UUID in ExternalAnimation.ini 
 ++ When avatar is performing T Pose, if there are any data at Shared Memory, avatar move by that data. 
&ref("T_Pose2.jpg",30%);    &ref("PSI_Pose2.jpg",32%); &ref("T_Pose2.jpg",30%);    &ref("PSI_Pose2.jpg",32%);
 +#br
 +
 +*** Execute SLKinect [#zb6714c9]
 +**** Double Click SLKinect Icon [#e8a6beb3]
 +- SLKinect needs DirectX, OpenNI (NITE) and Kinect Driver
 +**** Execute ''Sensor Window'' [#g457b40f]
 +- Click "Window" -> "Sensor" Menu
 +- Smaller window is faster than larger window.
 +
 +&ref("Sensor.jpg",30%);
 +
 +**** Log Window [#d7c03521]
 +- If you want to see Kinect Data Log, please click "Window" -> "Log" Menu
 +- Line number of Log Window is 3,000
 +
 +&ref("LogMenu.jpg",40%);
 +
 +- Log Window Icon
 +-- Floppy Icon: Save data to file.
 +-- Files Icon: Selected log area is copied to clipboard memory
 +-- Erase Icon: Erase current data.
 +
 +&ref("LogWindlwMenu.jpg");
 +
 +**** Start Detection of Joints [#j4eb9b1f]
 +- Click ''Detection Start'' Button of Sensor Window.
 +- First user is RED, Second user is GREEN, Third user is BLUE.... Color change is until 6th User
 +
 +&ref("START.jpg",80%);
 +
 +**** Perform PSI Pose. [#r5097106]
 +- When SLKinect detects PSI Pose, Joints data is sent to SL Viewer automatically.
 +- Have a fun!!
 +
 +&ref("SLKinect.jpg",20%);
 +
 +**** Stop Detection [#ea6f97c2]
 +- If you want to stop Detection of Joint, click ''STOP'' Button
 +
 +&ref("STOP.jpg",80%);
 +
 +#br
 +
 +*** Setting of SLKinect [#oaada89c]
 +
 +**** View Mode [#ub413dc7]
 +- Mirroring: If this box is checked, Mirroring is executed.
 +- Use Camera Image: If this box is unchecked, Sensor Window does not display camera image (Light gray screen is displayed).
 +
 +&ref("SettingView.jpg",50%);
 +#br
 +
 +**** Log Mode [#n0468fb0]
 +- Select displayed data on Log Window
 +
 +&ref("SettingLog.jpg",50%);
 +
#br #br


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthMay 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today

Who's Online

31 user(s) are online (5 user(s) are browsing xpwiki)

Members: 0
Guests: 31

more...

Access Counter

Today : 171171171
Yesterday : 5790579057905790
Total : 2365296723652967236529672365296723652967236529672365296723652967
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com