VrpnBridge

Average Rating:  
X Rating Failed

VrpnBridge plugin enable you to use nDisplay(Cave)plugin more easily ,all buttons and anlog are event based, just like you use keyboard events.

  • Supported Platforms
  • Supported Engine Versions
    4.20

Description


VrpnBridge plugin enables you to use nDisplay(Cave) plugin more easily. All buttons and analog are event based, just like you use in keyboard events. Also, this plugin allows you to use UMotionControllerComponent as usual.


Technical Details


Features:

  •  Buttons and analog are event based.
  •  Use UMotionControllerComponent as usual.

Code Modules:

  •  VrpnBridge[runtime]

Number of C++ Classes: 2

Network Replicated: (No)

Supported Development Platforms: Win 64

Supported Target Build Platforms: Windows

Important/Additional Notes: For example, my device config (Refer to this file: Templates\TP_nDisplayBP\Content\ExampleConfigs\wall_curved_3x2.cfg)

#******************************************************************** 

[input] id=MAxis   type=analog addr=Tracker0@127.0.0.1

[input] id=MyTracker type=tracker addr=Tracker0@127.0.0.1 loc="X=0,Y=0,Z=0" rot="P=0,Y=0,R=0"  front=Y right=X up=Z scale=1

[input] id=KButtons type=buttons addr=Tracker0@127.0.0.1 

#####################################################################

Button and Analog (Axis) Example: The way of using is exactly the same as keyboard, just like shown in the picture above.

Tracker Example: When you use MotionControllerComponent, you should specify the "motion source," it is your tracker device ID described in the configuration file. My device id is "MyTracker". The PlayerIndex of MotionControllerComponent is your TrackerDevice's channel ID.

Tags

MODULAR

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention