A Week of A-Frame 29
What's up with A-Frame, a WebVR framework for building virtual reality experiences, for the week of Sep 23, 2016 to Sep 30, 2016.The A-Frame team has started working on A-Shooter, a room-scale VR arcade first-person shooting demo! It is still in its very early stages in concept and gameplay, but we currently have guns, enemies, points, health, waves, and game state. These demos have brought back necessary improvements and fixes to A-Frame such as object pooling support, which are needed for performant bullets and enemies.
Also featuring initial spline-based enemy movement:
Other work includes hooking up the A-Frame Inspector with the A-Frame Registry, which includes community components and perhaps assets. Below we can see including mountains and text components from the registry from right from the Inspector.
And also with assets:
Projects
-
andgokevin built Spotify Audio Visualization + Speech Recognition —
Just say play
and watch the audio visualization. Speech recognition right in the browser may play a large role in WebVR. -
utopiah built PEGylated Antibody Journey —
Join the antibodies in this medically educated journey from the syringe, through the body, up to the resistance against harmful cells. Brought to you by UCB biopharmaceutical. These demos were run.
-
wizgrav built Post-Processed Audio Visualization with Clubber —
Showing off future A-Frame post-processing effects on an audio visualization using Clubber.
-
andgokevin built Dancing to a Waveform —
Dancing in VR to a waveform audio visualization.
-
jesstelford built Click-Drag Component with Physics —
Click and drag to throw a sphere into a pyramid of boxes. Knock ‘em down.
-
lady_ada_king built Equirectangular Screenshot Bookmarklet —
Take 360° screenshots from within a scene. Use as a bookmarklet
-
g_marty built UI Components —
A start of UI components including cursor feedback, target indicator, and volumetric light.
-
andgokevin built Redux Component —
Component for managing game state with single store, action dispatches, and reducers.
-
rvdleun built Cardboard Maze —
A two-player maze game. One person travels in VR and another guides through the maze.
-
rvdleun built Travel Component —
Gaze-based teleportation navigation component for Cardboard.
Media
-
WIRED
featured A-Frame in an article about
Releasing the Infinite Monkeys to Make VR Great.
-
taigagaita1
started
A-Framer.com, a Japanese A-Frame blog.
-
utopiah
is holding
a WebVR workshop in Brussels during October 8-9.
Contributions
-
andgokevin
renamed
getAttribute
togetDOMAttribute
andgetComputedAttribute
togetAttribute
. -
fernandojsg
implemented
sound pooling.
-
dmarcos
made
raycaster component automatically refresh when entities are added/removed from the scene.
-
hitsmachines
improved
cursor component
mouseleave
reliability with multiple entities. -
donrmccurdy
fixed
cursor component intersecting itself.
-
donrmccurdy
fixed
entity reattachments.
-
dmarcos
fixed
tracked controller previous state.
-
mkungla
bumped
devDependencies
. -
andgokevin
added documentation
for Mongoose local server in Getting Started.
-
shaabhishek
fixed in documentation
a template component example.
-
shaabhishek
fixed in documentation
example of animating on
cursor-fusing
event. -
andgokevin
added documentation
for
extendSchema
andupdateSchema
. -
cvanw
fixed in documentation
FAQ links.