<feed xmlns='http://www.w3.org/2005/Atom'>
<title>godot.git/scene/3d/arvr_nodes.cpp, branch 3.0.3-stable</title>
<subtitle>Godot Engine – Multi-platform 2D and 3D game engine https://godotengine.org</subtitle>
<id>https://git.neuromancer.sk/godot.git/atom/scene/3d/arvr_nodes.cpp?h=3.0.3-stable</id>
<link rel='self' href='https://git.neuromancer.sk/godot.git/atom/scene/3d/arvr_nodes.cpp?h=3.0.3-stable'/>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/'/>
<updated>2018-01-01T13:40:47Z</updated>
<entry>
<title>Update copyright statements to 2018</title>
<updated>2018-01-01T13:40:47Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2018-01-01T13:40:08Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=b50a9114b105dafafdda8248a38653bca314a6f3'/>
<id>urn:sha1:b50a9114b105dafafdda8248a38653bca314a6f3</id>
<content type='text'>
Happy new year to the wonderful Godot community!
</content>
</entry>
<entry>
<title>Reserved controller ids 1 and 2 for left and right hand controllers and added new center on hmd option</title>
<updated>2017-12-21T14:21:23Z</updated>
<author>
<name>Bastiaan Olij</name>
</author>
<published>2017-12-21T12:10:44Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=6fd51b6a1b1467937126334f9ffd7be3d3efbad0'/>
<id>urn:sha1:6fd51b6a1b1467937126334f9ffd7be3d3efbad0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Adding rumble support to ARVR controllers (if implemented on the ARVR interface)</title>
<updated>2017-11-01T12:59:14Z</updated>
<author>
<name>Bastiaan Olij</name>
</author>
<published>2017-11-01T10:46:37Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=167b7b55338761e3cb48677219d41f5bfc32c839'/>
<id>urn:sha1:167b7b55338761e3cb48677219d41f5bfc32c839</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Always mixing up binary and and boolean and...</title>
<updated>2017-10-19T13:28:17Z</updated>
<author>
<name>Bastiaan Olij</name>
</author>
<published>2017-10-19T12:35:44Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=914c4d30668af7d7ad3c18cb2ec9f4d4b992b7bf'/>
<id>urn:sha1:914c4d30668af7d7ad3c18cb2ec9f4d4b992b7bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Made a few tweaks to the interface</title>
<updated>2017-10-06T09:35:55Z</updated>
<author>
<name>BastiaanOlij</name>
</author>
<published>2017-09-29T11:36:27Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=ce74efacbbad6edc7d84975f4480aa254f73b6cd'/>
<id>urn:sha1:ce74efacbbad6edc7d84975f4480aa254f73b6cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>joyid is set to -1, not 0 when no joystick entity has been created</title>
<updated>2017-09-14T23:53:59Z</updated>
<author>
<name>BastiaanOlij</name>
</author>
<published>2017-09-14T23:53:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=c46b8f444a5f6f0c958c0c3ec2c4e5a99e1f1d70'/>
<id>urn:sha1:c46b8f444a5f6f0c958c0c3ec2c4e5a99e1f1d70</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added ID to tracker signals and property for storing hand</title>
<updated>2017-09-10T06:25:12Z</updated>
<author>
<name>Bastiaan Olij</name>
</author>
<published>2017-09-10T06:15:11Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=de309c426d046eda186dde39e81e2630851f4d0a'/>
<id>urn:sha1:de309c426d046eda186dde39e81e2630851f4d0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove Basis::set_scale and Basis::set_rotation_* functions.</title>
<updated>2017-08-30T01:47:59Z</updated>
<author>
<name>Ferenc Arn</name>
</author>
<published>2017-08-30T01:47:59Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=a0bbf5c9afd0822d5f392c91fff37ecd4315647a'/>
<id>urn:sha1:a0bbf5c9afd0822d5f392c91fff37ecd4315647a</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>Use HTTPS URL for Godot's website in the headers</title>
<updated>2017-08-27T12:16:55Z</updated>
<author>
<name>Rémi Verschelde</name>
</author>
<published>2017-08-27T12:16:55Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=bd282ff43f23fe845f29a3e25c8efc01bd65ffb0'/>
<id>urn:sha1:bd282ff43f23fe845f29a3e25c8efc01bd65ffb0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert Object::cast_to() to the static version</title>
<updated>2017-08-24T21:08:24Z</updated>
<author>
<name>Hein-Pieter van Braam</name>
</author>
<published>2017-08-24T20:58:51Z</published>
<link rel='alternate' type='text/html' href='https://git.neuromancer.sk/godot.git/commit/?id=cacced7e507f7603bacc03ae2616e58f0ede122a'/>
<id>urn:sha1:cacced7e507f7603bacc03ae2616e58f0ede122a</id>
<content type='text'>
Currently we rely on some undefined behavior when Object-&gt;cast_to() gets
called with a Null pointer. This used to work fine with GCC &lt; 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/
</content>
</entry>
</feed>
