Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

XR Debug Konsole Plugin

An asset by asturnazari
The page banner background of a mountain and forest
XR Debug Konsole Plugin thumbnail image
XR Debug Konsole Plugin thumbnail image
XR Debug Konsole Plugin hero image

Quick Information

0 ratings
XR Debug Konsole Plugin icon image
asturnazari
XR Debug Konsole Plugin

A Godot plugin to print Label3D messages in front of the XRCameraIf you like 'tracing debugging', 'print debugging' or whatever name you prefer to do debugging with print statements inserted in your code, this will help you not to be taking off your XR headset to check the console.

Supported Engine Version
4.1
Version String
2.2
License Version
MIT
Support Level
community
Modified Date
5 months ago
Git URL
Issue URL

XR Debug konsole Plugin

A Godot plugin to print Label3D messages in front of the XRCamera

If you like 'tracing debugging', 'print debugging' or whatever name you prefer to do debugging with print statements inserted in your code, this will help you not to be taking off your XR headset to check the console.

README screenshots/xr_debug_konsole_plugin.gif

USAGE

  • First define your current camera with

    DK.set_current_camera(path_to_xr_camera)

  • Then you can use the following commands

    DK.print_fixed(msg)

    DK.print_float(msg, delay)

    DK.clean_all_in_fixed_konsole()

Warning If you are using some kind of staging system, be careful to set current camera again if you change your current one.

Fixed konsole variables:

Use this offsets to define the position of the fixed konsole based on the camera position

DK.fixed_konsole_z_offset
DK.fixed_konsole_x_offset
DK.fixed_konsole_y_offset

Use this properties to setup fixed label styles

DK.fixed_font_size : int
DK.fixed_outline_size : int
DK.fixed_modulate : Color
DK.fixed_outline_modulate : Color

Use autoclean to define max number of fixed lines

autoclean : int

Floating konsole variables:

Use this offsets to define the position of the fixed konsole based on the fixed konsole

DK.float_konsole_z_offset : float
DK.float_konsole_x_offset : float
DK.float_konsole_y_offset : float

Use this properties to setup floating label styles

DK.float_font_size : int
DK.float_outline_size : int
DK.float_modulate : Color
DK.float_outline_modulate : Color

Use this to change default duration for floating labels

DK.float_default_duration : int

Use this to change floating labels velocity

DK.float_labels_velocity : float

A Godot plugin to print Label3D messages in front of the XRCamera

If you like 'tracing debugging', 'print debugging' or whatever name you prefer to do debugging with print statements inserted in your code, this will help you not to be taking off your XR headset to check the console.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
XR Debug Konsole Plugin icon image
asturnazari
XR Debug Konsole Plugin

A Godot plugin to print Label3D messages in front of the XRCameraIf you like 'tracing debugging', 'print debugging' or whatever name you prefer to do debugging with print statements inserted in your code, this will help you not to be taking off your XR headset to check the console.

Supported Engine Version
4.1
Version String
2.2
License Version
MIT
Support Level
community
Modified Date
5 months ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers