VR Debug Plugin
VR Debug Plugin Tutorials


VR Debug Plugin Introduction
VR Debug Plugin VR Debug Component
VR Debug Plugin Console Module

VR Debug Plugin Output Log Module
Version 1.5
1.5 Improvements and Changes
-
Level blueprint is listed as an actor inside the actor inspector and the actor functions widget.
-
Fully implemented reflection library.
-
Modified reflection library for 4.25 forward compatibility.
-
Actor functions module can now run functions with parameters.
-
Improved performance on the Oculus Quest and Oculus Go.
-
If commands list INI file doesn't exist a default one gets auto-generated.
-
Updated written and video documentation.
1.5 bug fixes
-
Fixed scaling VR debug widgets. Scaling was broken when looking in certain directions.
-
Actor functions module cleans the parameter list when selecting a new function.
Version 1.4
1.4 Improvements and Changes
-
Implemented run blueprint custom event on an actor.
-
Implemented new map modules to load packaged maps, hide and unhide sub-levels (no set up required).
-
Removed support for changing widget press type, this allowed implementing new features.
-
Converted all customisation colours in the VR Debug Component to a struct.
-
Consolidated 2 save game blueprint classes into one.
-
Improved laser beam material.
-
Added cursor on the laser beam.
-
Redesigned overall widgets look and layout.
-
Added feedback for when the buttons are clicked and when they are clickable.
-
Made blueprint log module scrollable horizontally.
-
Re-built example projects for testing before buying.
-
Removed info tab and added nicer submenus for helpful links.
-
Tested on all platforms Windows Mixed Reality, Quest, Rift-S, Oculus Go, Vive Controllers and Knuckles.
-
Tested plugin extensively with VR Template.
1.4 bug fixes
-
In 4.24 if spawn blueprint log is ticked getting the controllers; reference fails.
-
Blueprint Log max messages generate an infinite loop when capped to a low value.
-
Vive Trigger button doesn't work in 4.24 to interact with the widget.
-
Restoring a command in Console Command Editor gets rid of all the red highlighted edited commands.
-
Cannot use trigger button when auto spawning blueprint log.
-
The laser beam is still displayed when the debug actor is hidden.
-
Selecting text and scrolling with scroll boxes is often problematic.
-
Crash engine or app when undoing commands.
-
Console command module history list only gets displayed when running the first time then it's empty.
-
Grab handle for moving the widget sometimes grabs even when pointing away.
-
Console command module textbox doesn't scroll to end of the word while typing.
-
When free-flying with a pawn that has controllers parented to it the controllers get offset.
-
Hiding and showing the debug widget doesn't update its rotation to always be in front of you.
-
When rotating using the movements module the VR Debug Widget doesn't rotate.
-
Screenshots are saved upside down on android when using Vulkan.
-
Get all actor functions and events return also functions and events generated by blueprint timelines.
-
Quick menu (screenshots and undo) cannot be used with oculus go controller because of lack of 6 DOF.
-
The laser beams are still displayed when hovering widget grabbable arrows.
-
Scale widget logic breaks some times.