Give A-Frame a high five for the release of v0.5.0! This release pulls in
highly-awaited components from the ecosystem such as text and glTF, addresses
several large WebVR Polyfill bugs for smartphones, comes with a slew of
enhancements and bug fixes, and enables upcoming motion capture tools.
What’s New?
A text component, using SDF and MSDF, has landed into A-Frame core! Based
on mattdesl’s three-bmfont-text, the text component has gone
through a long lineage starting with @bryik‘s
initial aframe-bmfont-text-component
to
fernandojsg‘s improvements to
mchen‘s fork to mchen shepherding the
component into A-Frame. The text component comes with several stock fonts and
supports custom fonts, alignment, anchors, baselines, spacing, and wrapping.
Read more about the text component.
The glTF model component has also landed into A-Frame core! glTF (GL
Transmission Format) is an open project by The Khronos
Group providing a standard efficient 3D file format
that is tailored for transmitting models over the Web. The gltf-model
component loads a 3D glTF model with a line of HTML. Note that glTF is a fairly
new specification and adoption is still growing, but a large portion of the
WebVR community are optimistic that glTF will become the .jpg
of 3D assets. Read more about the gltf-model
component.
Thanks to everyone who worked on the three.js glTF loader
(richtr, @mrdoob,
@auradeluxe,
@superhoge) and the A-Frame component
(@donmccurdy, @xirvr)!
Long-awaited bug fixes relating for smartphones include:
- Fixing mobile iOS resolution and bluriness. Thanks to
nullcode for the fix!
- Fixing Cardboard support for many mobile devices, especially those with large
screens. Thanks to @thoragio for forking
WebVR polyfill to update its device database.
- Fixing and forking WebVR polyfill for better WebView support. Thanks to
grigorkh for the fix and
andymartinwork for QAing.
The Inspector also contains a
slew of updates including sample assets and texture modals so give that a look
as well!
Check out the release notes for the complete changelog,
includes a list of all new features, optimizations, and bug fixes.