Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

43 Excellent

1 Follower

About MariosBikos_HTC

  • Rank
  • Birthday August 12

Recent Profile Visitors

1,128 profile views
  1. @ArAnish, If you start from a Blueprint project you can always convert it to a C++ project by creating a new C++ Class from the Unreal Editor (Add New-->C++ Class). Here is a link: https://allarsblog.com/2015/11/05/converting-bp-project-to-cpp/ You can use our SRanipal SDK both in a Blueprint-only project and in a C++ project. We recommend the latter, because then you can easily extend what is available in the plugin, e.g you can create extra BP nodes for your project.
  2. Did you use a MotionController Component attached to your Player Pawn? Can you share your project so we can have a look? @selor
  3. @selor I moved the post to the right category. Vive Cosmos Elite is using the Vive Controllers. Have you tried selecting the input options underneath the HTC Vive category in Unreal's Project Settings --> Input menu?
  4. Hi @Tesi, we don't provide a scan path at the moment via the SDK but that's something you could implement based on the data provided by the SDK.
  5. Ah sorry about that @Tomas_TDFM, @C3D let me re-upload the image here. Let me know if it's visible. What you need to do is go to SRanipal\Source\SRanipalEye\Private\SRanipalEye_Core.cpp file and replace line 337: RayCastDirection = PlayerMainCameraRotation.RotateVector(PlayerMainCameraLocation + CameraGazeDirection * maxDistance); with the following: RaycastDirection = (PlayerMainCameraRotation.RotateVector(CameraGazeDirection)*maxDistance) + PlayerMainCameraLocation;
  6. Hi @Tomas_TDFM, version should include the fix I mentioned in this thread. I am double-checking that but it looks like the next version should be ready & public early next week. Until then you can always manually change the code if you have a C++ project.
  7. Hi @Stefano, can you share the VRS settings that you are using when you see this issue? Is this happening with every combination of settings(Foveation Pattern Preset, Foveation Shading Rate)? Also are you using the latest version of SRanipal SDK? Can you send your logs at @marios_bikos@htc.com so that we can have a look? Anything that can help us reproduce the issue e.g the steps you followed.
  8. Hi @C3D, there was an issue indeed in our SDK and the team managed to fix it. This will be updated in SRanipal v1.3.1.1 but here is an image showing the required code change if you want to fix it earlier than that. Please use this and let us know if it worked.
  9. Hi @C3D, I managed to reproduce the issue and have already sent a request for the team to have a look. It looks like the Focus function is not behaving properly but the GetGazeData returns the proper output. Can you check if the GetGazeData works for you until we fix the issue?
  10. Hi @Tesi,we provide an Eye Tracking SDK for Vive Pro Eye that is called SRanipal SDK. It is free for developers to integrate with their project and for the end-users to access via the SRAnipal runtime as the licensing is included as part of Vive Pro Eye hardware platform. Our SDK primarily offers things like feature data (gaze, pupil diameter/position...etc). You can see the full list of features in the image below.Currently our Vive SRanipal SDK doesn’t allow access to the raw data from the Eye Trackers. Developers can only get access to a specific set of features but not the raw feed from the trackers.Here is a webinar recording to help you understand more things about Vive Pro Eye and SRAnipal SDK: https://register.gotowebinar.com/recording/212634959163678731
  11. Hey @zgibsontheia, have you tried initialising the SRanipal runtime first? If you have a Vive Pro Eye device and the SRanipal is properly initialised then ticking the first tick box should initialise eye tracking in Unreal properly. For the Lip framework you need to have a Lip Tracker device otherwise it won't work so you need to disable it. Please also try the latest version of sRanipal v1.3.1.0 that comes with some changes on that front: https://developer.vive.com/resources/vive-sense/sdk/vive-eye-tracking-sdk-sranipal/
  12. Hi all, SRanipal v1.3.1.0 is now available that should solve the calibration issues mentioned previously in this thread. Please download it and try again: https://developer.vive.com/resources/vive-sense/sdk/vive-eye-tracking-sdk-sranipal/
  13. Hi @hieutt, if you use the Wave Unity XR Plugin then you can use both Unity 2019.3 and 2019.4 (We recommend 2019.4 as it's an LTS version). However if you decide to use the Legacy Wave Plugin then you can only use if for versions of Unity up to Unity 2019.3.6, otherwise you will get a memory leak issue. We recommend using the XR Plugin as that is future-proof considering the changes in Unity XR Platform. Also the XR Plugin is compatible with newer Unity versions (Unity 2020.1,etc). That's the reason why we focused on that.
  14. Hi @d.b_mann, you are right, the reason you are getting this error is because after SRanipal v1.3.0.9, Lip Tracking is enabled by default so if you don't want any lip tracking functionality you need to disable the "Enable Lip by Default" settings tick box in SRanipal Project Settings of your UE4 project (see image). If you untick the box you should be able to package without errors. We will update the documentation to highlight this change. Thanks for reporting this 😉
  15. Glad that it worked @Franka! Yes you need to make sure the Eye_Framework is in your scene, as it's required to initialize the Eye tracking process. @cte the header file in C++ holds the declaration(signature) of a function so it's exactly the same as the function above but without implementation details. You can check the header files to get an idea.
  • Create New...