Skip to content

Commit 7cd5b58

Browse files
committed
delays init of BodyTracker to allow starting device
1 parent 741cd96 commit 7cd5b58

11 files changed

Lines changed: 1338 additions & 1074 deletions

VL.Devices.AzureKinect.vl

Lines changed: 502 additions & 442 deletions
Large diffs are not rendered by default.

deployment/VL.Devices.AzureKinect.Femto.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
33
<metadata>
44
<id>VL.Devices.AzureKinect.Femto</id>
5-
<version>1.6.0</version>
5+
<version>1.7.0</version>
66
<title>VL.Devices.AzureKinect.Femto</title>
77
<authors>vvvv</authors>
88
<projectUrl>https://github.com/vvvv/VL.Devices.AzureKinect</projectUrl>

deployment/VL.Devices.AzureKinect.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
33
<metadata>
44
<id>VL.Devices.AzureKinect</id>
5-
<version>1.8.1</version>
5+
<version>1.9.0</version>
66
<title>VL.Devices.AzureKinect</title>
77
<authors>vvvv</authors>
88
<projectUrl>https://github.com/vvvv/VL.Devices.AzureKinect</projectUrl>

help-femto/Explanation Overview of BodyTracking nodes.vl

Lines changed: 11 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<Document xmlns:p="property" xmlns:r="reflection" Id="Nh38Z7rdJauN4uoSAqadQp" LanguageVersion="2025.7.0-0389-g5972a096a9" Version="0.128">
3-
<NugetDependency Id="NkxBtTr8hOoNigSpbcTFdR" Location="VL.CoreLib" Version="2025.7.0-0389-g5972a096a9" />
2+
<Document xmlns:p="property" xmlns:r="reflection" Id="Nh38Z7rdJauN4uoSAqadQp" LanguageVersion="2025.7.1-0103-gf49d596041" Version="0.128">
3+
<NugetDependency Id="NkxBtTr8hOoNigSpbcTFdR" Location="VL.CoreLib" Version="2025.7.1-0103-gf49d596041" />
44
<Patch Id="APFBYc3ryadNMXCUycaQDK">
55
<Canvas Id="VZxxHWhqYjuLlXlvDdCXIG" DefaultCategory="Main" CanvasType="FullCategory" />
66
<!--
@@ -31,16 +31,7 @@
3131
<Pin Id="IP1K92mElD5MouWz37rHXk" Name="Sensor Orientation" Kind="InputPin" />
3232
<Pin Id="TPt7KfHJ0uHN1TxlA4ByQR" Name="Smoothing Factor" Kind="InputPin" />
3333
<Pin Id="EqzzJ9GblEQMgvtBrSSsuL" Name="Output" Kind="OutputPin" />
34-
</Node>
35-
<Node Bounds="127,418,60,19" Id="I63penQj5N3QLNSux7EX7n">
36-
<p:NodeReference LastCategoryFullName="Devices.AzureKinect" LastDependency="VL.Devices.AzureKinect.Body.vl">
37-
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
38-
<Choice Kind="ProcessAppFlag" Name="Skeletons" />
39-
</p:NodeReference>
40-
<p:HelpFocus p:Assembly="VL.Lang" p:Type="VL.Model.HelpPriority">High</p:HelpFocus>
41-
<Pin Id="B3vjxwJvkYNN6duN54yxj4" Name="Node Context" Kind="InputPin" IsHidden="true" />
42-
<Pin Id="LEy95dR6rymPjbgduOaEv5" Name="Device" Kind="InputPin" />
43-
<Pin Id="K4xnyHJEJ4GOt1EWt4XTRU" Name="Output" Kind="OutputPin" />
34+
<Pin Id="LT3JuSnb8UiORhNHcBC7Yk" Name="Frames" Kind="OutputPin" />
4435
</Node>
4536
<Node Bounds="494,418,66,19" Id="JBtgFOuZXJnPIyc5R1Uz1O">
4637
<p:NodeReference LastCategoryFullName="Devices.AzureKinect" LastDependency="VL.Devices.AzureKinect.Body.vl">
@@ -119,7 +110,7 @@
119110
<Pin Id="C9yqBBGw3SXNtPuK10bJ1i" Name="Output" Kind="StateOutputPin" />
120111
<Pin Id="H2fA7kWKNkELgFwsSL3Ddj" Name="Firmware Info" Kind="OutputPin" />
121112
</Node>
122-
<Pad Id="BpdESBzE6k9NbcmdLZwcmp" Comment="Processing Mode" Bounds="169,254,72,15" ShowValueBox="true" isIOBox="true" Value="Gpu">
113+
<Pad Id="BpdESBzE6k9NbcmdLZwcmp" Comment="Processing Mode" Bounds="169,254,74,15" ShowValueBox="true" isIOBox="true" Value="Gpu">
123114
<p:TypeAnnotation LastCategoryFullName="Microsoft.Azure.Kinect.BodyTracking" LastDependency="Microsoft.Azure.Kinect.BodyTracking.dll">
124115
<Choice Kind="TypeFlag" Name="TrackerProcessingMode" />
125116
</p:TypeAnnotation>
@@ -129,12 +120,12 @@
129120
<Choice Kind="TypeFlag" Name="Integer32" />
130121
</p:TypeAnnotation>
131122
</Pad>
132-
<Pad Id="ChsKYEl4MhPOHmsVeS1Z7i" Comment="Sensor Orientation" Bounds="209,318,122,15" ShowValueBox="true" isIOBox="true" Value="Default">
123+
<Pad Id="ChsKYEl4MhPOHmsVeS1Z7i" Comment="Sensor Orientation" Bounds="209,318,124,15" ShowValueBox="true" isIOBox="true" Value="Default">
133124
<p:TypeAnnotation LastCategoryFullName="Microsoft.Azure.Kinect.BodyTracking" LastDependency="Microsoft.Azure.Kinect.BodyTracking.dll">
134125
<Choice Kind="TypeFlag" Name="SensorOrientation" />
135126
</p:TypeAnnotation>
136127
</Pad>
137-
<Pad Id="TmFXg6CM2FyNdlVYURuJI0" Bounds="201,427,164,42" ShowValueBox="true" isIOBox="true" Value="&lt; Returns a spread of Skeletons">
128+
<Pad Id="TmFXg6CM2FyNdlVYURuJI0" Bounds="262,348,164,42" ShowValueBox="true" isIOBox="true" Value="&lt; Returns a spread of Skeletons">
138129
<p:TypeAnnotation LastCategoryFullName="Primitive" LastDependency="VL.CoreLib.vl">
139130
<Choice Kind="TypeFlag" Name="String" />
140131
</p:TypeAnnotation>
@@ -156,10 +147,10 @@
156147
<Patch Id="VPVlK3DjwV2PJQuZe6Sf93" Name="Update" ManuallySortedPins="true" />
157148
<Patch Id="EbohkJ3bLyGMLK2ZsZoZwI" Name="Dispose" ManuallySortedPins="true" />
158149
<Node Bounds="357,750,125,26" Id="GMSOUpL2p9CQGcSnLKg7w0">
159-
<p:NodeReference LastCategoryFullName="Devices.AzureKinect.Skeleton" LastDependency="VL.Devices.AzureKinect.Body.vl">
150+
<p:NodeReference LastCategoryFullName="Devices.AzureKinect.BodyData" LastDependency="VL.Devices.AzureKinect.vl">
160151
<Choice Kind="NodeFlag" Name="Node" Fixed="true" />
152+
<CategoryReference Kind="RecordType" Name="BodyData" NeedsToBeDirectParent="true" />
161153
<Choice Kind="OperationCallFlag" Name="Split" />
162-
<CategoryReference Kind="RecordType" Name="Skeleton" NeedsToBeDirectParent="true" />
163154
</p:NodeReference>
164155
<Pin Id="C5DwC4MSDKnNf7M90cF1TP" Name="Input" Kind="StateInputPin" />
165156
<Pin Id="LJkfqZ1WVeuPVv0hszqEcw" Name="Output" Kind="StateOutputPin" />
@@ -226,7 +217,6 @@
226217
<p:stringtype p:Assembly="VL.Core" p:Type="VL.Core.StringType">Comment</p:stringtype>
227218
</p:ValueBoxSettings>
228219
</Pad>
229-
<Pad Id="R0q3Zu5TM6ZOCkq2URRjoC" Comment="" Bounds="189,520,242,160" ShowValueBox="true" isIOBox="true" />
230220
<Pad Id="E9RUNxeSrNBP89yYeL5Z46" Comment="" Bounds="496,520,179,164" ShowValueBox="true" isIOBox="true" />
231221
</Canvas>
232222
<Patch Id="PVbVbOGAsC1OMyqjNp9dbd" Name="Create" />
@@ -235,21 +225,19 @@
235225
<Fragment Id="GbhzaHLL7cgP9Aqb7MKI3C" Patch="PVbVbOGAsC1OMyqjNp9dbd" Enabled="true" />
236226
<Fragment Id="R56Abdr1Rw3OEfJsdkIY8m" Patch="H2XlLgF6scLOXsDx75hd3r" Enabled="true" />
237227
</ProcessDefinition>
238-
<Link Id="U9uNUy022XKPScItJHn12w" Ids="EqzzJ9GblEQMgvtBrSSsuL,LEy95dR6rymPjbgduOaEv5" />
239228
<Link Id="P9UX3fvYUvFNwc60WXfI8b" Ids="C9yqBBGw3SXNtPuK10bJ1i,VCnxNEQNs87MO4OldRlRPf" />
240229
<Link Id="Bnm5BXbmmmUNp1A8UnZ5VA" Ids="BpdESBzE6k9NbcmdLZwcmp,QCO748QJEOXMcmXLS3Jkzl" />
241230
<Link Id="KcIGPTa2s7CNne4rxVQQIh" Ids="MkcsZoEoKUGOwngu1evBSA,Qk6ZdgRc8FvOrHwVnzsqd9" />
242231
<Link Id="U3jZ27xMfWoPy6khuXRZbg" Ids="ChsKYEl4MhPOHmsVeS1Z7i,IP1K92mElD5MouWz37rHXk" />
243-
<Link Id="PKTYI8NkpvWM36eRZzGClP" Ids="K4xnyHJEJ4GOt1EWt4XTRU,Mv6VJmyIKZzMWkfzYwBcBK" />
244232
<Link Id="KP5qpF810TnNRSAJBcNSS4" Ids="Mv6VJmyIKZzMWkfzYwBcBK,C5DwC4MSDKnNf7M90cF1TP" />
245233
<Link Id="E8W2YPDYLfIPQpmPAO8QFI" Ids="Mv6VJmyIKZzMWkfzYwBcBK,A2Ed8YXJJWoL0J7eVh8ctD" />
246234
<Link Id="FEvVC5K31TUL9tlNTITQpn" Ids="Mv6VJmyIKZzMWkfzYwBcBK,PrksQsFeWMqPPyDoLQYvHC" />
247-
<Link Id="D6zyiG0E97pL3a46beDNHC" Ids="EqzzJ9GblEQMgvtBrSSsuL,LK6ZiDePm8YMYBW8MNwwCz" />
248-
<Link Id="Agc25xpebdPOYLpwfw0Tup" Ids="K4xnyHJEJ4GOt1EWt4XTRU,R0q3Zu5TM6ZOCkq2URRjoC" />
249235
<Link Id="RWAlxBzsruFQPCV77mELTH" Ids="KZVJRsmer5dM25mToTjXp5,E9RUNxeSrNBP89yYeL5Z46" />
236+
<Link Id="DWGjphcio7ROOynAWGRs80" Ids="EqzzJ9GblEQMgvtBrSSsuL,Mv6VJmyIKZzMWkfzYwBcBK" />
237+
<Link Id="G2rjyg5WEeWLlIM6c0T1Iy" Ids="LT3JuSnb8UiORhNHcBC7Yk,LK6ZiDePm8YMYBW8MNwwCz" />
250238
</Patch>
251239
</Node>
252240
</Patch>
253-
<NugetDependency Id="LqN860VbNwDMgtD9a8XgD9" Location="VL.Skia" Version="2025.7.0-0389-g5972a096a9" />
241+
<NugetDependency Id="LqN860VbNwDMgtD9a8XgD9" Location="VL.Skia" Version="2025.7.1-0103-gf49d596041" />
254242
<NugetDependency Id="RZzgwQ5hDLQQVOrRCGYkHo" Location="VL.Devices.AzureKinect.Femto" Version="0.0.0.0" />
255243
</Document>

0 commit comments

Comments
 (0)