Jump to content

SRWorks 0.9.0.3 Unity Experience Not Working ""SRWorks Plugin Initial Fail"


stevewheeler1

Recommended Posts

Hi all,

I cannot get the SRWorks 0.9.0.3 SDK working with Unity 2017. I have enabled the camera in SteamVR settings (however the interface looks different from here: https://developer.vive.com/resources/knowledgebase/vive-pro-srworks-sdk-qa/).

I have enabled:"Enable Camera", "Show Camera on Controller", "Show Camera on Room Edge", "Enable Room View".

"Start test" shows the camera image fine and passes.

My directory structure is as follows:

SteamVR
SteamVR_Input
SteamVR_Resources
StreamingAssets
ViveSR
ViveSR_Experience

(I have imported the SRWorks unity plugin, SRKWorks Unity Experience and Steam VR from the asset store).

When I try to run any scene text appears in the game view "SRWorks Plugin Initial Fail:

I am running on Windows 10 and I have an RTX 2070 Super. 

Errors/Warnings:

[SteamVR Interaction]</b> Hand is on default layer. This puts unnecessary strain on hover checks as it is always true for hand colliders (which are then ignored).
UnityEngine.Debug:LogWarning(Object, Object)
Valve.VR.InteractionSystem.<Start>c__Iterator0:MoveNext() (at Assets/SteamVR/InteractionSystem/Core/Scripts/Hand.cs:822)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
 

[SteamVR Interaction]</b> Hand is on default layer. This puts unnecessary strain on hover checks as it is always true for hand colliders (which are then ignored).
UnityEngine.Debug:LogWarning(Object, Object)
Valve.VR.InteractionSystem.<Start>c__Iterator0:MoveNext() (at Assets/SteamVR/InteractionSystem/Core/Scripts/Hand.cs:822)
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

[SRWorkModule] Initial SEETHROUGH : -1
UnityEngine.Debug:LogWarning(Object)
Vive.Plugin.SR.ViveSR:InitialModule() (at Assets/ViveSR/Scripts/ViveSR.cs:163)
Vive.Plugin.SR.ViveSR:StartFramework() (at Assets/ViveSR/Scripts/ViveSR.cs:137)
Vive.Plugin.SR.ViveSR:Start() (at Assets/ViveSR/Scripts/ViveSR.cs:67)

[ViveSR Experience] ViveSR initial fail. Quitting Game
UnityEngine.Debug:Log(Object)
Vive.Plugin.SR.Experience.<_CheckViveSRStatus>c__Iterator0:MoveNext() (at Assets/ViveSR_Experience/Scripts/ViveSR_Experience_Initialization.cs:56)

[SRWorkModule] Release SEETHROUGH : 0
UnityEngine.Debug:Log(Object)
Vive.Plugin.SR.ViveSR:StopFramework() (at Assets/ViveSR/Scripts/ViveSR.cs:146)
Vive.Plugin.SR.ViveSR:OnDestroy() (at Assets/ViveSR/Scripts/ViveSR.cs:117)

[SRWorkModule] Release SEETHROUGH4K : 0
UnityEngine.Debug:Log(Object)
Vive.Plugin.SR.ViveSR:StopFramework() (at Assets/ViveSR/Scripts/ViveSR.cs:146)
Vive.Plugin.SR.ViveSR:OnDestroy() (at Assets/ViveSR/Scripts/ViveSR.cs:117)

[SRWorkModule] Release CONTROLLER_POSE : 0
UnityEngine.Debug:Log(Object)
Vive.Plugin.SR.ViveSR:StopFramework() (at Assets/ViveSR/Scripts/ViveSR.cs:146)
Vive.Plugin.SR.ViveSR:OnDestroy() (at Assets/ViveSR/Scripts/ViveSR.cs:117)

 

@Daniel_Y @Corvus

Link to comment
Share on other sites

  • 1 month later...

Hello, 

can I ask you to explain with more details how you got it working? I am having the same exact issue: it was working yesterday, today I opened Unity and tried to run the Demo scene in the SRWorks Experience folder and the SRWorks plugin is failing to initialize. That would be really helpful, 

thanks. 

Marco

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...