Unreal Engine Virtual Reality Pawn and Components plugin for common VR mechanics. Can be used for either Blueprint or C++ VR projects. All nodes (Blueprint) and Functions (C++) have a range of parameters for full flexibility and compatible with the VIVE Motion Controllers/Room-Scale VR projects.
Also available in the Unreal Engine Marketplace
Supports both SteamVR/Vive & the Oculus Rift
NOTE: SimpleHMD Engine Plugin is required to be enabled in you Project Plugins
2.4.1:
- Gestures: Allow real-time painting/line-draw during gesture
2.4.0:
- Gestures: DrawVRGesture now uses a spline with customizable mesh & material (required) instead of just drawing a debug line (also circumvents issues with Engine 4.16.1 with stereo debug lines)
- Movement: Exposed Rotation/Direction Offset, can be used to add a per frame/tick offset to the direction during movement
- Teleport: Fixed issue with headset origin offset
- Teleport: Allow custom rotation of target mesh and allow pawn to face target mesh's direction
- WIP Vive/Steam Trackers: Initial experiments with the vive/steam trackers
- Project: Performance tweaks
UPCOMING MAJOR RELEASE (Mid-June): EASIER MULTIPLAYER ABILITY
- Pre-configured VR Pawn
- Gestures Component (Record & Recognize custom VR Gestures)
- Movement Component (free axis, locked axis, dash/timed motion, bounce from VR bounds & optional use of Nav Mesh bounds)
- Teleport (Arc, Ray, Blink)
- Grabber (precision, lock, scan only, grab sky/sun with cycle day and night)
- Scalable meshes
- Climb
https://www.youtube.com/playlist?list=PLngZ5l9HmlOQBtL8dzDD1lTAdXhsVEm4g
b. GitHub: https://github.com/1runeberg/RunebergVRPlugin/issues
c. Reddit: https://www.reddit.com/r/Vive/comments/4yx3q1/ue4_vr_components_plugin_easily_call_common_vr/
Completely free for personal and commercial use under the [MIT] (https://opensource.org/licenses/MIT) License
... more tutorials to follow!
Most assets made by: Ty Hegner
Surfboard model: Zaurian868 https://free3d.com/3d-model/surfboard-31485.html
Sword: lucasfalcao http://www.blendswap.com/blends/view/70259
Voice: http://onlinetonegenerator.com/voice-generator.html
Other Third Party:
- SFX by Freesound.org
- UE4 Starter & Sample Content
- UE4 Demoes:Kite, Elemental
- UE4 Particle Effects Project
- UE Landscape Project
- Sonniss.com GDC Bundle + Bulk SFX Samples for Fruity Loops
- Earth Satellite pic from NASA
To the best of my knowledge, all art & sound assets used in this project are provided either royalty-free or are in the public domain - contact me for any questions.