v3.0.5
v3.0.4
v3.0.3
v3.0.1
v3.0.0
progressive-controls
and a-locomotor
removed from this repo.
I understand progressive-controls
was fairly popular, but is has a
compatibility issue
with the latest A-Frame which was holding up releases for the entire
package.
I intend to refactor it and release it in another library, but you can
still use the last version by including
its source file in your project.'worker'
and other aframe-physics-system
drivers
in grabbable
drag-droppable
component and
super-hands.colliderState
property.v2.1.0
super-hands.colliderState
colliderEndEvent
and colliderEndEventProperty
now supported by
sphere-collider
drag-droppable
; replace with separate draggable
and droppable
reaction components. droppable
can selectively accept or reject attempted
‘drag-drop’ gestures depending on the entity being dropped on it.progressive-controls
updates
controllerModel
option to bypass default controller modelsv2.0.2
v2.0.1
'mouseup'
now fires correctly on target entitiesprogressive-controls
advances from gaze modeprogressive-controls
in point modev2.0.0
super-hands
now provides interactivity
for all levels of VR controls: desktop mouse, mobile touch (“magic window”),
cardboard button,
3DOF (GearVR and Daydram), and 6DOF (Vive and Oculus Touch)
progressive-controls
meta-component to automatically setup interactive
controls on any device from desktop to Vivegrabbable
reaction component.
laser-controls
, using controller orientation
and position to move grabbed entitiesstartButtons
and endButtons
schema properties to specify acceptable
buttons. This allows different entities to react to different buttons.
For example
a-locomotor
’s grabbable
can be set to respond to different
buttons than other grabbable
entities so that
grabbing entities and locomotion are separate gestures for the user.a-locomotor
now functions independently from colliders;
removed add-to-colliders
attribute.grabbable
and stretchable
v1.1.0
cursor
component
colliderEventProperty
to configure
where in the event.details
to look for the collision targetavatar-replayer
to preview actions without needing
VR equipmentv1.0.1
a-locomotor
’s automatic camera configaframe-extras
and
aframe-physics-system
.v1.0.0
a-locomotor
: drop-in freedom of motion for WebVR experiences
with this new primitivesuper-hands
.
This improves state tracking and handling of overlapping/nested
entitiesclick
now functions more like its mouse counterpart, only firing
if a mouseup occurs after a mousedown and without losing collision
with the target entitygrabbable
can now process grabs from multiple
super-hands
entities. In non-physics interactions, this makes passing
entities between hands much easier. In physics-based interactions, this
creates multiple constraints for advanced handlingstrechable
flexibility: state tracking of hands attempting to
stretch moved from super-hands
to strechable
. This should allow for
different avatars in a multi-user setting to stretch a single entity
cooperatively