dx11-pointcloud icon indicating copy to clipboard operation
dx11-pointcloud copied to clipboard

PointCloud Server

Open circuitb opened this issue 10 years ago • 5 comments

Hello Robert,

i'm wondering if there's something wrong with my setup running Server / Client (DX11.Pointcloud Raw) help patches on remote computers on a LAN! On the server side i've a 5 fps framerate so i guess something is wrong? Please can you have a look at the attached debug screenshot ?

thanks for your help Charles

server dx11 pointcloud raw _2015 12 27-16 48 43

circuitb avatar Dec 27 '15 15:12 circuitb

unfortunately i cannot reproduce the problem. do you use the latest version of zeromq?

letmp avatar Jan 04 '16 09:01 letmp

@circuitb how many raw slices do you receive in your patch on average?

To me it seems all Raw pins have a strange async behaviour, partly residing in the delphi world, which sometimes create huge perf hogs because of blocking. I have observed, that the actual performance hit can vary for every start of vvvv.

Try lowering Raw slicecounts, if possible?

velcrome avatar May 06 '16 19:05 velcrome

hi, sorry for the late reply!! regarding the performances on the client side obviously the readback in AsRaw module is the bottle neck the client run at 15 fps with a full Kinect2 pointcloud Changing the packet Size on the Client solved the Server performances issue: Client packet size = 1472 >> jumping 15 to 30 fps on the server Client packet size = 47104 >> more or less stable (Mainloop Filtered!) 40 fps on the server

i guess the jumping Fps is due to errors throwed by the AsValue (raw) in the From Raw module blinking from grey to red on data receive... screenshot bellow fromraw dx11 pointcloud kinect

TTY: 00:29:18 ERR : Exception occured in TMPluginWrapperNode.Evaluate 00:29:18 ERR : Invalid pointer error. (Exception from HRESULT: 0x80030009 (STG_E_INVALIDPOINTER)) 00:29:18 * : [event.call: error occured in TMViewPatch]: Invalid pointer error 00:29:18 - : To help us track this error down, enable the ExceptionDialog via the menu or starting vvvv with /showexceptions. 00:29:18 ERR : Exception occured in TMPluginWrapperNode.Evaluate 00:29:18 ERR : Invalid pointer error. (Exception from HRESULT: 0x80030009 (STG_E_INVALIDPOINTER)) 00:29:18 * : [event.call: error occured in TMViewPatch]: Invalid pointer error 00:29:18 - : To help us track this error down, enable the ExceptionDialog via the menu or starting vvvv with /showexceptions.

circuitb avatar May 25 '16 12:05 circuitb

i guess the vvvv Raw speedup update is a good news ?

circuitb avatar May 25 '16 12:05 circuitb

okay just put an S+H raw at the end of the server module fix the red node thing

server dx11 pointcloud raw

but the Framerate timings (raw mode) is still erratic oscillating between 60 < > 80 with some peaks at 11 ! the network bandwidth is quite okay around 200Mbps

circuitb avatar May 25 '16 18:05 circuitb