Skip to content

Commit 2e36876

Browse files
fkavacheVache Katsadze
andauthored
Update BT samples to use the Body Tracking SDK 1.1.2 (#69)
* Update BT samples to use the Body Tracking SDK 1.1.2 * Fixed openGL varying type issue Co-authored-by: Vache Katsadze <v-vkatsadze@microsoft.com>
1 parent 322e1cf commit 2e36876

File tree

20 files changed

+43
-43
lines changed

20 files changed

+43
-43
lines changed

body-tracking-samples/camera_space_transform_sample/camera_space_transform_sample.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,15 +92,15 @@
9292
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
9393
<ImportGroup Label="ExtensionTargets">
9494
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets')" />
95-
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" />
95+
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" />
9696
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets')" />
9797
</ImportGroup>
9898
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
9999
<PropertyGroup>
100100
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
101101
</PropertyGroup>
102102
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets'))" />
103-
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets'))" />
103+
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets'))" />
104104
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets'))" />
105105
</Target>
106106
</Project>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="Microsoft.Azure.Kinect.BodyTracking" version="1.1.1" targetFramework="native" />
3+
<package id="Microsoft.Azure.Kinect.BodyTracking" version="1.1.2" targetFramework="native" />
44
<package id="Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime" version="1.10.0" targetFramework="native" />
55
<package id="Microsoft.Azure.Kinect.Sensor" version="1.4.1" targetFramework="native" />
66
</packages>

body-tracking-samples/csharp_3d_viewer/Csharp_3d_viewer.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.Azure.Kinect.BodyTracking" Version="1.1.1" />
11+
<PackageReference Include="Microsoft.Azure.Kinect.BodyTracking" Version="1.1.2" />
1212
<PackageReference Include="OpenGL.Net" Version="0.8.4" />
1313
<PackageReference Include="OpenGL.Net.CoreUI" Version="0.8.4" />
1414
</ItemGroup>

body-tracking-samples/csharp_3d_viewer/Shaders.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ public static class Shaders
99
layout(location = 0) in vec3 vertexPosition;
1010
layout(location = 1) in vec3 vertexNormal;
1111
12-
varying vec4 fragmentColor;
13-
varying vec3 fragmentPosition;
14-
varying vec3 fragmentNormal;
12+
out vec4 fragmentColor;
13+
out vec3 fragmentPosition;
14+
out vec3 fragmentNormal;
1515
1616
uniform mat4 model;
1717
uniform mat4 view;
@@ -31,9 +31,9 @@ void main()
3131
private const string FragmentShaderText = @"
3232
#version 430
3333
out vec4 fragColor;
34-
varying vec4 fragmentColor;
35-
varying vec3 fragmentPosition;
36-
varying vec3 fragmentNormal;
34+
in vec4 fragmentColor;
35+
in vec3 fragmentPosition;
36+
in vec3 fragmentNormal;
3737
3838
void main()
3939
{

body-tracking-samples/floor_detector_sample/floor_detector_sample.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
106106
<ImportGroup Label="ExtensionTargets">
107107
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets')" />
108-
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" />
108+
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" />
109109
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets')" />
110110
<Import Project="$(SolutionDir)\packages\glfw.3.3.0\build\native\glfw.targets" Condition="Exists('$(SolutionDir)\packages\glfw.3.3.0\build\native\glfw.targets')" />
111111
</ImportGroup>
@@ -114,7 +114,7 @@
114114
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
115115
</PropertyGroup>
116116
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets'))" />
117-
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets'))" />
117+
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets'))" />
118118
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets'))" />
119119
<Error Condition="!Exists('$(SolutionDir)\packages\glfw.3.3.0\build\native\glfw.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\glfw.3.3.0\build\native\glfw.targets'))" />
120120
</Target>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="glfw" version="3.3.0" targetFramework="native" />
4-
<package id="Microsoft.Azure.Kinect.BodyTracking" version="1.1.1" targetFramework="native" />
4+
<package id="Microsoft.Azure.Kinect.BodyTracking" version="1.1.2" targetFramework="native" />
55
<package id="Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime" version="1.10.0" targetFramework="native" />
66
<package id="Microsoft.Azure.Kinect.Sensor" version="1.4.1" targetFramework="native" />
77
</packages>

body-tracking-samples/jump_analysis_sample/jump_analysis_sample.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@
107107
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
108108
<ImportGroup Label="ExtensionTargets">
109109
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets')" />
110-
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" />
110+
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" />
111111
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets')" />
112112
<Import Project="$(SolutionDir)\packages\glfw.3.3.0\build\native\glfw.targets" Condition="Exists('$(SolutionDir)\packages\glfw.3.3.0\build\native\glfw.targets')" />
113113
</ImportGroup>
@@ -116,7 +116,7 @@
116116
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
117117
</PropertyGroup>
118118
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets'))" />
119-
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets'))" />
119+
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets'))" />
120120
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets'))" />
121121
<Error Condition="!Exists('$(SolutionDir)\packages\glfw.3.3.0\build\native\glfw.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\glfw.3.3.0\build\native\glfw.targets'))" />
122122
</Target>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
33
<package id="glfw" version="3.3.0" targetFramework="native" />
4-
<package id="Microsoft.Azure.Kinect.BodyTracking" version="1.1.1" targetFramework="native" />
4+
<package id="Microsoft.Azure.Kinect.BodyTracking" version="1.1.2" targetFramework="native" />
55
<package id="Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime" version="1.10.0" targetFramework="native" />
66
<package id="Microsoft.Azure.Kinect.Sensor" version="1.4.1" targetFramework="native" />
77
</packages>

body-tracking-samples/offline_processor/offline_processor.vcxproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@
9292
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
9393
<ImportGroup Label="ExtensionTargets">
9494
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets')" />
95-
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" />
95+
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" />
9696
<Import Project="$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets" Condition="Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets')" />
9797
<Import Project="packages\nlohmann.json.3.7.0\build\native\nlohmann.json.targets" Condition="Exists('packages\nlohmann.json.3.7.0\build\native\nlohmann.json.targets')" />
9898
</ImportGroup>
@@ -101,7 +101,7 @@
101101
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
102102
</PropertyGroup>
103103
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.Sensor.1.4.1\build\native\Microsoft.Azure.Kinect.Sensor.targets'))" />
104-
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.1\build\native\Microsoft.Azure.Kinect.BodyTracking.targets'))" />
104+
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.1.1.2\build\native\Microsoft.Azure.Kinect.BodyTracking.targets'))" />
105105
<Error Condition="!Exists('$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets')" Text="$([System.String]::Format('$(ErrorText)', '$(SolutionDir)\packages\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.1.10.0\build\native\Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime.targets'))" />
106106
<Error Condition="!Exists('packages\nlohmann.json.3.7.0\build\native\nlohmann.json.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\nlohmann.json.3.7.0\build\native\nlohmann.json.targets'))" />
107107
</Target>

body-tracking-samples/offline_processor/packages.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<packages>
3-
<package id="Microsoft.Azure.Kinect.BodyTracking" version="1.1.1" targetFramework="native" />
3+
<package id="Microsoft.Azure.Kinect.BodyTracking" version="1.1.2" targetFramework="native" />
44
<package id="Microsoft.Azure.Kinect.BodyTracking.ONNXRuntime" version="1.10.0" targetFramework="native" />
55
<package id="Microsoft.Azure.Kinect.Sensor" version="1.4.1" targetFramework="native" />
66
<package id="nlohmann.json" version="3.7.0" targetFramework="native" />

0 commit comments

Comments
 (0)