Vulkan Posted September 13, 2021 Share Posted September 13, 2021 Looking for some answers regarding Vive Focus 3 dev in UE4. 5 simple questions. 1. There's a stickied post that points to a github repo for the Wave SDK that seems to have been abandoned the moment it was announced, it doesn't contain pushes for the last 2 releases of the Wave SDK. Any plans to resurrect this? I for one like to look at deltas, masters and would contribute pull requests. 2. Is 4.27 support on the horizon? The 4.26 plugin doesn't compile. 3. Is OpenXR support coming this year? 4. Is Vulkan support planned for the Focus 3? 5. Is there a paid support tier where engineers answer questions? We're part of the ISV program and the support email is not staffed by engineers and technical questions simply go unanswered. Link to comment Share on other sites More sharing options...
Tony PH Lin Posted September 15, 2021 Share Posted September 15, 2021 Hi @Vulkan, We'd like to contact with you for detail discussion and support. However I'm not sure why I cannot reach you via PM and also the mail box you register. Could you send me with your mail again via PM? Thanks. Link to comment Share on other sites More sharing options...
patrickabroad Posted November 18, 2021 Share Posted November 18, 2021 Why would you take the conversation offline? What if other people have the same questions? Isn't that the whole point of a forum? 3 Link to comment Share on other sites More sharing options...
aiddun Posted November 25, 2021 Share Posted November 25, 2021 I was able to modify the Wave SDK source code to work with 4.27, changing about 20 lines of C++ which caused the compilation to fail because of slightly changed function signatures on UE4.27's side. I haven't really tested it out yet, nor do I know if I can share the code based on the license, but what I did to find and correct these bugs are the following steps - I REPEAT ONCE AGAIN BARELY TESTED USE AT YOUR OWN RISK 1. Download the Wave zip, in the plugin (see lowercase) folder, find the file "plugin.uproject". Right click this in File Explorer and select "Switch Unreal Engine Version" (even if you only have 4.27), select 4.27 and click ok. 2. UE4 should generate project files. Double click on plugin.sln, open Visual Studio, and right click the plugin target in the solution explorer on "plugin" and select build. 3. VS should spit out a bunch of errors. The only things I recall that need tweaking is changing mentions to ->Resource to ->GetResource() and ->SetResource(), and accepting FRHICommandListImmediate& RHICmdList to a few function override signatures (also refer to UE4 source + intellisense). 4. If you fix these, it should build in VS, and therefore 4.27. Then (not sure if necessary) open plugin.uproject, and follow any additional instructions. The plugin in the Plugins folder should open in 4.27 compatible NOTE ONCE AGAIN BARELY TESTED USE AT YOUR OWN RISK Link to comment Share on other sites More sharing options...
Oready Posted December 14, 2021 Share Posted December 14, 2021 Any update? Link to comment Share on other sites More sharing options...
Laurent Grumiaux Posted December 20, 2021 Share Posted December 20, 2021 HI there, We are also developing a VR title with UE4.27 using openXR. At this stage, the headset and controllers are tracked but it's impossible to bind the correct input. The controllers are recognized as Cosmos controllers in SteamVR. We have integrated the 4.26 Wave SDK and made it work with 4.27. The wave Input was then available in our input system but even when the game actions were bound to the controller actions, the game is not registering any when running. Is this a limitation due to the openXR compatibility ? Would it work if we were running this in openVR? Thanks in advance @Alex_HTC @joshn_vive Link to comment Share on other sites More sharing options...
michela Posted March 7, 2022 Share Posted March 7, 2022 HTC reps in Aus told me last week that beta UE4.27 support may be coming this month. Has any UE devs here confirm that the current UE4.26 support for Focus 3 is good enough to ship with? Vive folks, it would be good to see some more docs for UE development. Including a sample project known to work. @Marc Moukarzel Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now