1 | <!doctype HTML>
|
---|
2 | <html>
|
---|
3 | <head>
|
---|
4 | <title>Test</title>
|
---|
5 | <script src="Kinect-1.8.0.js"></script>
|
---|
6 | <script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-1.9.1.min.js"></script>
|
---|
7 | <script>
|
---|
8 | $(document).ready(function () {
|
---|
9 | Kinect.connect("http://localhost", 8181);
|
---|
10 |
|
---|
11 | var sensor = Kinect.sensor(Kinect.DEFAULT_SENSOR_NAME, function (sensorToConfig, isConnected) {
|
---|
12 | if (isConnected) {
|
---|
13 | /*/ Determine what is the engagement state upon connection
|
---|
14 | sensorToConfig.getConfig(function (data) {
|
---|
15 | var engagedUserId = findEngagedUser(data[Kinect.INTERACTION_STREAM_NAME].userStates);
|
---|
16 |
|
---|
17 | updateUserState(true, engagedUserId, sensorToConfig);
|
---|
18 | });*/
|
---|
19 | alert("connected!")
|
---|
20 | } else {
|
---|
21 | "stink!"
|
---|
22 | //updateUserState(false, engagedUser, sensorToConfig);
|
---|
23 | }
|
---|
24 | });
|
---|
25 |
|
---|
26 | var configuration = {
|
---|
27 |
|
---|
28 | "interaction" : {
|
---|
29 | "enabled": true,
|
---|
30 | },
|
---|
31 |
|
---|
32 | "userviewer" : {
|
---|
33 | "enabled": true,
|
---|
34 | "resolution": "640x480", //320x240, 160x120, 128x96, 80x60
|
---|
35 | "userColors": { "engaged": 0xffffffff, "tracked": 0xffffffff },
|
---|
36 | "defaultUserColor": 0xffffffff, //RGBA
|
---|
37 | },
|
---|
38 | /*
|
---|
39 | "backgroundRemoval" : {
|
---|
40 | "enabled": true,
|
---|
41 | "resolution": "640x480", //1280x960
|
---|
42 | },
|
---|
43 |
|
---|
44 | "skeleton" : {
|
---|
45 | "enabled": true,
|
---|
46 | },*/
|
---|
47 |
|
---|
48 | "sensorStatus" : {
|
---|
49 | "enabled": true,
|
---|
50 | }
|
---|
51 |
|
---|
52 | };
|
---|
53 |
|
---|
54 |
|
---|
55 |
|
---|
56 | //sensor.postConfig( configuration , function(){alert("Posted configuration")});
|
---|
57 |
|
---|
58 | var uiAdapter = KinectUI.createAdapter(sensor);
|
---|
59 |
|
---|
60 | var userViewerCanvasElement = $('#userViewerCanvas'); //document.getElementById("userViewerCanvas");
|
---|
61 | uiAdapter.bindStreamToCanvas(Kinect.USERVIEWER_STREAM_NAME, userViewerCanvasElement);
|
---|
62 | });
|
---|
63 | </script>
|
---|
64 | </head>
|
---|
65 |
|
---|
66 | <body>
|
---|
67 | <div class="coolDiv">Teach me how to dougie</div>
|
---|
68 | <canvas id="userViewerCanvas" class="streamImageCanvas" width="640" height="480" />
|
---|
69 |
|
---|
70 | </body>
|
---|
71 |
|
---|
72 | </html> |
---|