Forum

OpenNI for Orbbec Astra

Hi there,
I’ve fllowed installation steps from this contribution but can not get it working. The nodes are not red but the camera does not start and there’s no texture output. When I tried to connect Preview (DX11.Texture) Inside TTY renderer I got message :

00:00:43 ERR : Exception caused by node during update :/73/1/16
00:00:43 ERR : Exception node name :RGB (Openni2 Openni2)
00:00:43 ERR : System.ArgumentNullException in SlimDX: Value cannot be null.
Parameter name: data
Stacktrace:
at SlimDX.Utilities.CheckArrayBounds(Array data, Int32 offset, Int32& count)
at SlimDX.DataStream.WriteRange[T](T[] data, Int32 offset, Int32 count)
at FeralTic.DX11.Resources.DX11DynamicTexture2D.WriteData[T](T[] data)
at VVVV.DX11.Nodes.Openni.OpenniColorTextureNode.Update(DX11RenderContext context)
at VVVV.DX11.Lib.RenderGraph.DX11DeviceRenderer.UpdateNode(DX11Node node)
00:00:43 - : Stack Trace
00:00:43 - : at SlimDX.Utilities.CheckArrayBounds(Array data, Int32 offset, Int32& count)
at SlimDX.DataStream.WriteRange[T](T[] data, Int32 offset, Int32 count)
at FeralTic.DX11.Resources.DX11DynamicTexture2D.WriteData[T](T[] data)
at VVVV.DX11.Nodes.Openni.OpenniColorTextureNode.Update(DX11RenderContext context)
at VVVV.DX11.Lib.RenderGraph.DX11DeviceRenderer.UpdateNode(DX11Node node)

At the same time with Gamma nuget it works properly so I presume its not a driver problem…
What do I miss here ??

vvvv version : beta 42
camera : Orbbec Astra Pro

Thanks !

Hi there! I guess something changed within the latest dx11 pack which causes the error. This contrib is no longer maintained. sorry

@schlonzo I see, what a pity !
Anyway I think I solved it by ignoring the last two installation steps. So what I did is :

  1. Extract the contribution’s openni folder into the dx11 pack plugin folder (…\packs\dx11\nodes\plugins)
  2. Download DX11 and DX11 Particles packs
  3. Download & install the Orbbec Astra driver https://orbbec3d.com/develop/ (tested with v 4.3.0.17)
  4. Install OpenNI https://structure.io/openni (tested with v2.2.0.33 Beta)
1 Like

Cool, thanks for sharing!

1 Like