henrikvrtraveler Posted June 13, 2019 Posted June 13, 2019 Hi! I was wondering if there is a way to lock it to only rotation and disable the movement? :) Either the entire device or by using unreal engine. Edit: I have tried the blueprint "Set tracking origin 3DoF" however that doesn't seem to do anything.
Tony PH Lin Posted June 14, 2019 Posted June 14, 2019 Hi , To clarify more specific, if you use Controller Loader, please set Simulation Position as below (No simulation). You can refer the document for detail. https://hub.vive.com/storage/app/doc/en-us/UnrealPlugin/UnrealDevicePose.html If you use Motion Controller and Finch Controller , you can try below blueprint: Or if you use Chrip controller + Controller Loader or Motion Controller, please use below blueprint to receive the rotation. Thanks.
henrikvrtraveler Posted June 14, 2019 Author Posted June 14, 2019 Sorry if I wasnt specific enough, I am referring to the headset and not the controller. :) We currently dont want the user to be able to walk around, only look around. Edit: Typos and more information.
HackPerception Posted June 14, 2019 Posted June 14, 2019 , chiming in here to add that this is called "passenger mode" within Focus' UI in case it helps clarify the scenario at all
henrikvrtraveler Posted June 17, 2019 Author Posted June 17, 2019 Thank you! Passenger mode is exactly what I was looking for, is there anyway to automate / modify this on runtime? We do aim to have multiple headsets, and the less manual interference the better. Either through ADB command or editing a config file? Anything that can be automated :)
Tony PH Lin Posted June 17, 2019 Posted June 17, 2019 Hi , You can try to edit blueprint. From below snapshot, there is a function called UpdatePawnPose PIE inside WaveVR_Pawn. Remove the sequence of tracking position as below (see thick line) And we will consider a flag to enable/disable tracking position like this in the future design: Thanks.
henrikvrtraveler Posted June 17, 2019 Author Posted June 17, 2019 Perfect, thanks! And I appriciate the quick response with solutions, I'll test this solution out in the next few days. Passenger mode is sufficient right now untill we start preparing for multiple devices. Stored the solution for reference till then!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.