David Snopek
584efcd1ab
Make WebXR touch events proportional to render target size, not viewport
2022-01-25 16:48:34 -06:00
David Snopek
e39f62876d
Fix touch events when using smartphone AR with WebXR
2022-01-15 14:54:45 -06:00
Marcel Admiraal
949ea2b326
Simplify InputDefault::joy_axis code by using float instead of struct JoyAxis
2022-01-14 15:36:35 +00:00
Rémi Verschelde
a627cdafc5
Update copyright statements to 2022
...
Happy new year to the wonderful Godot community!
2022-01-13 15:54:13 +01:00
David Snopek
f2fe60b989
Switch WebXRInterface from using external textures to using the render targets from Godot
2021-12-11 14:37:53 -06:00
Rémi Verschelde
14c366ddd7
Bump version to 3.5-beta
2021-11-05 16:10:17 +01:00
Rémi Verschelde
f5836b40d4
doc: Use self-closing tags for return
and argument
...
For the time being we don't support writing a description for those, preferring
having all details in the method's description.
Using self-closing tags saves half the lines, and prevents contributors from
thinking that they should write the argument or return documentation there.
(cherry picked from commit 7adf4cc9b5
)
2021-08-03 10:20:19 +02:00
Rémi Verschelde
eb78f80f03
Fix typos with codespell
...
Using codespell 2.0.0.
Method:
```
$ cat > ../godot-word-whitelist.txt << EOF
ang
curvelinear
dof
doubleclick
fave
findn
GIRD
leapyear
lod
merchantibility
nd
numer
ois
ony
que
seeked
synching
te
uint
unselect
webp
EOF
$ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po"
$ git diff // undo unwanted changes
```
2021-05-20 12:56:56 +02:00
David Snopek
1db31d0afa
Fixes #48178 : WebXR broken when built with Emscripten 2.0.13 or later
...
(cherry picked from commit b77925d246
)
2021-04-29 12:30:36 +02:00
Rémi Verschelde
c3272997cd
doc: Update classref headers with 3.4 version
2021-04-26 13:15:29 +02:00
Bastiaan Olij
4cce36e35d
Change ARVRPositionalTracker to a reference and better expose it to GDNative
2021-03-29 23:01:04 +11:00
Rémi Verschelde
1aba997d75
doc: Sync classref with 3.3 version bump
2021-03-23 13:40:34 +01:00
Marcel Admiraal
e89ba5fb49
Add missing semicolons to webxr.eterns.js
...
(cherry picked from commit 92e0a84a4c
)
2021-02-22 10:17:23 +01:00
David Snopek
0eb6dfa04a
Remove reference to CanvasLayer in WebXR example, because it can cause rendering issues in AR.
...
(cherry picked from commit f6e8da3661
)
2021-02-02 13:02:46 +01:00
Hugo Locurcio
351efc334e
Fix WebXRInterface code sample in the class reference
...
This also fixes the code sample's indentation to look correct in the
editor help.
2021-01-31 00:00:25 +01:00
David Snopek
5625dc502c
Prevent fatal error in WebXR when 'immersize-ar' loses and regains tracking
2021-01-27 20:22:40 -06:00
David Snopek
dca9f09386
Support mono devices in WebXR
2021-01-25 08:36:29 -06:00
David Snopek
bd0f5f50b2
Invert the Y-axis on thumbsticks and trackpads in WebXR
...
(cherry picked from commit 7a0d4275a2
)
2021-01-13 16:17:09 +01:00
Rémi Verschelde
49646383f1
Update copyright statements to 2021
...
Happy new year to the wonderful Godot community!
2020 has been a tough year for most of us personally, but a good year for
Godot development nonetheless with a huge amount of work done towards Godot
4.0 and great improvements backported to the long-lived 3.2 branch.
We've had close to 400 contributors to engine code this year, authoring near
7,000 commit! (And that's only for the `master` branch and for the engine code,
there's a lot more when counting docs, demos and other first-party repos.)
Here's to a great year 2021 for all Godot users 🎆
(cherry picked from commit b5334d14f7
)
2021-01-13 16:17:06 +01:00
Rémi Verschelde
d7102ac78f
doc: Sync classref with current source
2021-01-05 21:33:34 +01:00
David Snopek
22cfa90ef5
Add support for WebXR
2021-01-04 17:01:42 -06:00