v5.0.0
What's Changed
- feat!: XR component, ARButton/VRButton by @CodyJasonBennett in #177
Changes
This release modularizes some internals into standalone components.
DefaultControllers => Controllers
<DefaultControllers />
is renamed to <Controllers />
for consistency (see Controllers
).
XRCanvas is removed for a general XR provider
The internal <XRCanvas />
component is removed in favor of a separate <XR />
provider (see XR
).
<XRButton mode="VR" />
<XRCanvas>
// ...
</XRCanvas>
// is now
<XRButton mode="VR" />
<Canvas>
<XR>
// ...
</XR>
</Canvas>
ARCanvas and VRCanvas are removed for ARButton and VRButton
<ARCanvas />
and <VRCanvas />
are removed with their preset session settings moved to <ARButton />
and <VRButton />
(see XRButton
).
<VRCanvas>
// ...
</VRCanvas>
// is now
<VRButton />
<Canvas>
<XR>
// ...
</XR>
</Canvas>
Full Changelog: v4.1.4...v5.0.0