bjarque / t265_UE

Intel Realsense t265 into Unreal Engine
MIT License
41 stars 20 forks source link

UE 5.2 or 5.3 #10

Open RecklessSquirrel opened 1 year ago

RecklessSquirrel commented 1 year ago

Hey there, first of all: Much appreciation for your great contribution to indie filmmaking. I was wondering if it's possible to get this project working on UE 5.2, 5.2.1 or even 5.3. Is there a workaround or (if not) are you considering upgrading some day? Best wishes

bjarque commented 1 year ago

Hey, didn't get to compile the json livelink plugin for those versions. But if you do it, please ping me and i can add it. If not i might do it later this month.

RecklessSquirrel commented 1 year ago

Hello again, thank you for your quick response. If I could, I would - but I'm afraid I'm lacking the necessary skills ... I'm quite positive that quite some people are hoping that you will be able to get to it some day ;-) If I could assist you in any way, just let me know. Best wishes Mart

ale-legui commented 1 year ago

Hi, you tried out already? Because I run it in UE 5.2.1 and 5.3.1 with de 5.1 compilation with no issue. When you try to open an old project in a new version of the engine it checks for compatibility, it say that JSONLiveLink is missing or built for a different engine version, and it gives you the option to rebuild it now. You press Yes and wait, it doesn't take much time, but the pop up message disappears and you don't have any indication of progression so you may think that doesn't work but it's doing the magic. If you try to open it again while is working, it gonna gives you an error like was not able to compile it for the new version, don't do that, just wait. Basically, it gives you an message error or ended up opening the editor. If it is the later, everything just work as expected, you can lookup in the plugins menu that JSONLiveLink is selected and running. I tested creating a blank project with the virtual production template and setting up from the start and it works. Test it by yourself and tell us, may be other the issue you are dealing with.

RecklessSquirrel commented 1 year ago

Hello once more, that's great news. I'm guilty in terms of not being patient enough. I will try it out later and report back to you. Much appreciation!!! Best regards Mart

RecklessSquirrel commented 1 year ago

I just tried it. Unfortunately, I'm getting the same error as with the 4.27 version. When running "py tracker.py 127.0.0.1" in CMD in the t265_UE-main folder it says T265 sending to 127.0.0.1 Traceback (Most recen6call last): File "... tracker.py" line 32, in (Module) pipe.start(cfg) RuntimeError: No device connected That's weird because I'm using the tracker regularly on this notebook ... Do you have any suggestions? Best wishes

ale-legui commented 1 year ago

OK, you check for the version of the SDK you have installed? Here we tackle the issue of "No device connected" because the official SDK recently drop support for the T265 sensor and is no longer work on new versions of the SDK. Try out the solution we propose there, and if you still have issues, follow the problem in that thread in order to help you.

RecklessSquirrel commented 1 year ago

Thanks! I'm running the T265 with the 2.50.0.3785 Viewer. At least the viewer is working. But I definitely should try out the 2.53.1 version. Unfortunately, I not able to find the SDK anywhere. Do you have an idea where to get it? Maybe on your hard drive? ;-) The pip reinstall wasn't enough unfortunately ... Thank you very much for your support!!!

RecklessSquirrel commented 1 year ago

I think I found it: 2.53.1.4623 GitHub didn't spit it out right away ;-) I will try it now

RecklessSquirrel commented 1 year ago

Maybe my T265 needs a FW up- or downgrade?

RecklessSquirrel commented 1 year ago

Maybe I have too many python versions installed on my computer ...

RecklessSquirrel commented 1 year ago

BTW: Sorry for the message spamming. I'm just desperate since I'm so close but can't get there ...

RecklessSquirrel commented 12 months ago

Somehow I'm getting nowhere :-( Do I have to open any ports on my Firewall like the 54321 port that's in the LiveLink adding moment within the Unreal Editor? Best wishes

RecklessSquirrel commented 12 months ago

Sorry for bothering you again. Could you tell me the meaning of the versions? UE5 EA, PVW1 and PVW2 ? I'm supposed to use the UE 5.1 with my 5.2 and 5.3 version, right? The exact name of the plugin folder ("JSONLiveLink-enhanced") isn't that important, right? Or does it has to be exactly this name with the Plugins folder within the project? Best wishes

RecklessSquirrel commented 12 months ago

And of course the same folder name within the t265_UE_main folder ... ?

RecklessSquirrel commented 12 months ago

Sorry again for all my many questions. I just did it. Mainly because of your recommendations. Thanks!!! Since I have different versions of Python installed, I had to type in "py 3.7-64 tracker.py 127.0.0.1" into CMD to tell it which version to use. I extremely happy. Much appreciation!!!

RecklessSquirrel commented 12 months ago

Sorry for bothering you again. Now I have the tracker working in UE 5.3.1. But it just won't work within switchboard (whereas the iphone tracking does it all ...). I have checked every clue in every internet forum. Could you maybe upload a working UE file on 5.2.1 or 5.3.1 via Dropbox or something similar? That would be fantastic. Best regards

plcdnl commented 6 months ago

Hi @RecklessSquirrel did you make it works on latest unreal engine version?

RecklessSquirrel commented 6 months ago

Hi @RecklessSquirrel did you make it works on latest unreal engine version?

Sorry for the late reply. The thing is: I'm quite sure that I had it working at some point. But in the midst of documenting my settings I must have changed some minor things and it all shut down. I never got it working again after that and know I'm working with another system. Sorry that I cannot provide you any real help ... Best wishes and good luck PS: Keep us posted if you make any progress ;-)