A Week of A-Frame 22
What's up with A-Frame, a WebVR framework for building virtual reality experiences, for the week of Jul 15, 2016 to Jul 22, 2016.Tracked controllers has landed! Use the HTC Vive controllers with A-Frame. NPR has published a WebVR site, @rondagdag hooked up A-Frame to control a robot with Leap Motion, and we now have an initial community code of conduct!
0.3.0 is still in progress, and several members of the team will be out next week. We need to land improved embedded scene support, fix the resolution quality regression on VR mobile, implement built-in link traversal support, and refresh the homepage. We may publish an official beta build next week to hold folks over (depending on our progress).
Projects
-
tylrfishr built Stand at the Edge of Geologic Time —
A virtual reality tour from NPR of Rocky Mountain National Park. (code)
-
andgokevin built MagicaVoxel: A-Frame —
A-Frame in MagicaVoxel in A-Frame.
-
andgokevin built MagicaVoxel: Pokémon —
Face off against Charizard on the Pokémon Stadium.
-
rondagdag built Earth Rover —
Controlling a physical robot from outer space using Intel Edison and Leap Motion.
-
andgokevin built Animation Component —
New-and-improved animation system using components.
-
bryik built Imagined Reality —
Stereoscopic cubemaps, taken from winners of OTOY’s Render the Metaverse context.
-
VRWebIO built Star Crossed —
Piano and stars.
-
richardanaya built Vive Starter —
Simple boilerplate for a Vive project using the third-party
aframe-webvr-controller
component.
Media
-
ilikescience
demonstrated
building a hamburger in A-Frame in front of a super-hyped crowd at BrooklynJS.
-
fabricus
wrote about
Building Social VR Apps in AltSpaceVR with A-Frame.
-
impronunciable
wrote about his A-Frame tool for non-VR experts in
GuriVR: Virtual Reality for the Rest of Us.
-
dmarcos
tweeted
a demo of the new hand controls.
-
fernandojsg
tweeted
a Gone Fishin’ message painted using A-Frame’s hand controls.
-
andgokevin
tweeted
a render of A-Frame in MagicaVoxel.
-
amadeuspzs
tweeted
their VR prototyping setup with a nifty A-Frame scene in the background.
Contributions
-
dmarcos
implemented
tracked-controls
,vive-controls
, andhand-controls
controller components. -
ngokevin
added
an initial Code of Conduct for A-Frame, adapted from the Rust Code of Conduct.
-
ngokevin
deprecated
the undocumented Declarative Events (
<a-event>
) in favor of Event Set Component. -
dmarcos
fixed
single-property components with a default truthy value being falsy if an attribute is attached without a value.
-
cvan
bumped
the WebVR polyfill.
-
fernandojsg
renamed
the A-Frame Editor to the A-Frame Inspector.
(for aframevr/aframe-inspector) -
davidwalshblog
converted
selectorAll
property type return value fromNodeList
toArray
. -
ngokevin
updated
all the documentation.
-
ngokevin
added
the name of the offended component to the warning when providing a property that is not part of the component’s schema.
-
ngokevin
changed
the default stats’ UI background color to gray.
-
davidwalshblog
added
a warning if
repeat='infinite'
is accidentally used instead ofrepeat='indefinite'
. -
ngokevin
exposed
the list of registered primitives in
AFRAME.primitives.primitives
. -
donmccurdy
fixed
a code typo when exposing the list of registered primitives.
-
bryik
fixed
a code typo when detaching the
vive-controls
component. -
donmccurdy
built
Stack Overflow Feed Bot to cross-post Stack Overflow questions to A-Frame Slack channels.