summaryrefslogtreecommitdiffstats
path: root/scene/3d/arvr_nodes.cpp
Commit message (Collapse)AuthorAgeFilesLines
* joyid is set to -1, not 0 when no joystick entity has been createdBastiaanOlij2017-09-151-2/+2
|
* Added ID to tracker signals and property for storing handBastiaan Olij2017-09-101-1/+14
|
* Remove Basis::set_scale and Basis::set_rotation_* functions.Ferenc Arn2017-08-291-1/+1
| | | | | | Those functions were added in #8277 but they did more harm than good. They're subtle, don't do what people think and requires users to understand the non-uniqueness of polar decomposition. They ended up confusing people. Until we store additional information enough to make a unique polar decomposition, these functions shouldn't be a part of Basis.
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Convert Object::cast_to() to the static versionHein-Pieter van Braam2017-08-241-5/+5
| | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/
* Added ARVRAnchor support and a few small enhancementsBastiaanOlij2017-08-031-0/+113
|
* Adding base classes and structures for ARVR supportBastiaanOlij2017-07-281-0/+313
Added ArVrScriptInterface Added ARVRCamera, ARVRController and ARVROrigin helper objects