godot_openvr: Unable to see VR controller in godot_openvr demo
Running Ubuntu 19.04 + nvidia 418.56 + godot on the 3.1
branch, I compiled godot_openvr
via
git clone --branch master --recursive https://github.com/GodotVR/godot_openvr.git godot_openvr
cd godot_openvr
cd godot-cpp
scons platform=linux target=release generate_bindings=yes bits=64
cd ..
scons platform=linux target=release
and launched the demo via
cd demo
godot
# godot -e # I also tried launching the demo via the editor
The demo looks like this:
but I am not able to use HTC Vive controllers. FWIW I also see a constant stream of
ERROR: find_by_type_and_id: Condition ' p_tracker_id == 0 ' is true. returned: __null
At: servers/arvr_server.cpp:305.
in the console. If I try to run the demo again (running pkill godot
first), the demo launches the same except not in my HMD (I only see it in “pancake mode” in the window):
sometimes followed by a popup
Note that I only see the table in front of me in pancake mode, not in the actual VR demo.
About this issue
- Original URL
- State: open
- Created 5 years ago
- Comments: 46 (2 by maintainers)
Yeah that looks like the crash that was present during the rewrite to godot-cpp, and was later solved, as far as I know.
I suspect either the index of the material is wrong or the material is not loaded yet - or correctly. Let me see if I can reproduce this somehow (I did update my branches to current master + what godot-cpp version was linked there on Monday).