I just confirmed on our side and the project works here. Having said that RealSense can be a bit fidgety when it comes to repeated connects/disconnects and it also depends on how fast your USB controller is. Sometimes even the Intel’s RealSense software (Intel RealSense Viewer) cannot connect.
So, I’m afraid I don’t have any other suggestions at this point than the lame ones:
restart the computer and disconnect/reconnect RealSense.
Start Lightact and open the The Depths of You project and see if it works.
If it still doesn’t work, delete the RealSense Reader node in the Devices window and create a new node, select the RealSense camera in the Stream section and try to connect it again.
The SR300 works for Windows Hello, Intel RealSense Viewer, my quick check program (see attached file) and also my video capture program, named, Action!
I’ve restarted the computer and disconnected/reconnected the RealSense
Started LightAct and opened the project, the texture panel is relayed:
I’ve deleted the RealSense Reader node, saved, closed and reopened the project. Added the new Reader node, named RealSense SR300 and on attempting to stream, the error is still present:
The USB port I am connecting through is a 3.1 Gen2 type.
The first thing that I noticed is that we used SR435 during development, so I was thinking that SR300 might not be supported. But then, you are saying that the camera itself works when you use it in other sample projects? Which sample project was that? I am not aware of any that use RealSense depth feed (but then again, I might be wrong).
In short, can you please confirm that you can see the depth feed from your RealSense in Layer Layouts in a sample project (or a project built from scratch)?
We are going to have to have a more in-depth look at this, I am afraid. From the initial looks of it, things get a bit sketchy when opening projects saved with different RealSense camera.
At the moment, the only thing I would recommend is for you to recreate the project from scratch.
I have rebuilt the project from scratch (please find attached) and still the issue persists. How does your project receive the data from the webcam and what possible differences are there between the SR300 and D435 in relation to the datastream inputs into LA?
I only recently purchased my BlasterX Senz 3D Webcam (Intel SR300), though if I need to get the D435/D435i (which one would you choose?), I will; I really want to get my head round this and do it all properly and if it means upgrading the webcam, then so be it.
I’m interested in purchasing a suitable LA license and have requested the associated prices for each type.
I’m afraid if SR300 doesn’t work with Lightact then there’s not much we can do at this point (aside from you sending your camera over so we can integrate it and send it back ) I am just curious why it seems that it works with other projects (if I understood you correctly). If yes, then at which point does it stop working? Please note that knowing this won’t really help us fix the issue without having the camera here, so if you want to be up and running asap I am afraid you’ll have to buy a new camera. Sorry about that.
We are using D435, so if you want to be 100% certain, you’ll probably want to use the same one.
This is most bizarre. There’s two LA projects it works for, the one named ‘RealSense’ of I have attached already and your other example project, ‘Multiverse’, where you wave your hands in front of the webcam and the small squares on a network grid light up.
TheDepthOfYou project fails when on Devices (F7) window, when the camera RealSense SR300 #Serial Number input is selected.
When the new webcam comes, I’ll send the SR300 to you to see if you can get it working.
Oh well that was $189 dollars down the drain for the SR300. Just about to order the D435i, so I’ll give you an update when it arrives and I have it setup.
I am using Real Sense D435 without any issues. I’ve found that you can have issues if you disconnect the real sense camera during a project. Try opening the realsense depth viewer (or other tools) to make sure the camera is working, then kick off LightAct and it will generally work without an issue
I have just ordered the D435i, so this will just work as you and LA say.
The bizarre thing is I have two other LA projects that use the SR300 and they both work fine. Also does the Intel Viewer and other apps that use the camera.
I have an up to date system and have USB3.1 ports, so when the USB connection error comes on in the LA project upon selecting the camera device input, it really puzzles me.
Ok, finally got my D435i and setting it up, calibration completed successfully.
Opened the LA project, TheDepthsOfYou and saved as TheDepthsOfYou 313.
Opened the UE4 project map, depthsOfYou and hit run, though nothing appears on planes.
Hmm that’s weird. Just to be sure, can you try to:
Restart your pc
Start Lightact and open Devices window. Don’t open the Intel real viewer just yet.
Insert RealSense Reader node and see if you see your RealSense in the list?
Sometimes I got somewhat similar symptoms on a relatively old PC with what I guess were older USB ports/controllers so the RealSense connection was sometimes a bit dodgy. What helped me on that particular pc was to get an additional PCIe expansion slot. I’m not saying this is the way you should go though - just stating my experience.
‘Unfortunately’ it worked even with SDK 2.18. on my end.
Procedure with SDK 2.18.1
Procedure with SDK 2.17.0
It seems the only difference now between our setups is the fact that I am using D435 and you are using D435i. I looked a few posts above, and it seems Jason was also using D435. As I don’t have it here atm, its a bit hard to test, but I’ll give it a try.
If you could send it over, we’ll be happy to have a look at it though.
One more thing to try: could you please install SDK 2.17.0 and give it a go?