Software Archive
Read-only legacy content
17061 Discussions

Is Intel RealSense 3D Camera Virtual Driver mandatory requirement while you develop Unity based app?

Pruthviraj_N_
Beginner
659 Views

Hi everyone,

 

When i developed my app, Intel RealSense 3D Camera Virtual Driver was NOT listed in Device Manager(I have installed both firmware and the driver for Camera).

I had the below drivers listed for my Camera under Device Manager(No Virtual Driver).

  • Intel RealSense 3D Camera Front Depth
  • Intel RealSense 3D Camera Front RGB

And my app use to work fine.

 

My query:

Please let me know whether Intel RealSense 3D Camera Virtual Driver mandatory to have while you develop Unity based app?

 

Thanks,

 

0 Kudos
2 Replies
MartyG
Honored Contributor III
659 Views

As far as I am aware, the Virtual Driver is not compulsory.  It was not part of the beta version of the SDK and was introduced in the R1 Gold version to the best of my recollection.  It is designed for use in Augmented Reality (AR) applications particularly and allows the camera to be accessed by another application whilst a RealSense application is using the camera.

0 Kudos
Pruthviraj_N_
Beginner
659 Views

Thanks Marty for the details on the driver.

Actualy when i developed my app using Unity, i included a check for Camera connectivity by checking for 'Intel RealSense 3D Camera Front RGB' using device[0].name in unity script.

Similar to below: 

if(device[0].name == 'Intel RealSense 3D Camera Front RGB')

          Proceed with application module.

else

         Print "Intel RealSense Camera is not connected properly. Please try again"

         Quit the app

and it was working fine.

 

Lately i ran my app and it just kept quitting even though the camera was connected properly.

And as i remember i havent done any changes to RealSense SDK installation or Camera firmware and driver installations.

I used the same NUC for developing the app!.

 

After debugging i found, device[0].name was getting the value 'Intel RealSense 3D Camera Virtual Driver' instead of Intel RealSense 3D Camera Front RGB. 

When i disabled the 'Intel RealSense 3D Camera Virtual Driver',  my app started to work fine.

 

 

 

0 Kudos
Reply