animation-mixer |
1.0.0 |
0.1.12 |
0.7.0 |
A list of available animations in model file will play by default. |
animation |
1.0.0 |
0.1.12 |
- |
Animate and tween values. |
arena-camera |
1.23.3 |
N/A |
0.11.0 |
Tracking camera movement in real time. Emits camera/VIO pose updates. (Format change 2023-11-02) |
arena-hand |
1.0.0 |
N/A |
- |
Tracking VR helmet controller movement in real time. Emits controller pose updates. |
arena-user |
1.23.3 |
0.8.0 |
0.11.0 |
Another user’s camera in the ARENA, renders Jitsi/displayName updates. (Format change 2023-11-02) |
armarker |
1.0.0 |
0.9.0 |
- |
A location marker used to anchor scenes, or scene objects, in the real world. |
attribution |
1.0.0 |
0.9.0 |
- |
Attribution component. Saves attribution data in any entity. |
blip |
1.23.0 |
0.9.0 |
- |
Objects animate in/out of the scene instead of appearing/disappearing instantly. |
box-collision-listener |
1.17.0 |
0.9.0 |
- |
AABB collision detection for entities with a mesh. |
buffer |
1.0.0 |
0.1.12 |
N/A |
Transform geometry into a BufferGeometry: reduce memory usage while being harder to manipulate. |
click-listener |
1.0.0 |
0.1.12 |
0.8.0 |
Keep track of mouse events and publish corresponding events |
collision-listener |
1.0.0 |
0.9.0 |
- |
Listen for collisions, callback on event. |
dynamic-body |
1.0.0 |
0.1.12 |
- |
Physics dynamic type attached to the object. |
geometry |
1.0.0 |
0.1.12 |
0.10.0 |
Primitive mesh geometry support in A-Frame. |
gesture-detector |
1.0.0 |
N/A |
- |
Detect multi-finger touch gestures. Publish events accordingly. |
gltf-model-lod |
1.0.0 |
0.9.0 |
- |
GLTF lod switching between models based on distance. |
gltf-morph |
1.0.0 |
0.1.12 |
- |
GLTF 3D morphable model controls. |
goto-landmark |
1.0.0 |
0.1.12 |
- |
Teleports user to the landmark with the given name; Requires click-listener. |
goto-url |
1.0.0 |
0.1.12 |
- |
Goto given URL; Requires click-listener. |
hide-on-enter-ar |
1.8.0 |
0.1.12 |
- |
Hide object when entering AR. Remove component to not hide. Was hide-in-ar-mode. |
hide-on-enter-vr |
1.8.0 |
0.1.12 |
- |
Hide object when entering VR. Remove component to not hide. |
impulse |
1.0.0 |
0.1.12 |
- |
The force applied using physics. Requires click-listener. |
jitsi-video |
1.0.0 |
0.1.39 |
N/A |
Apply a Jitsi video source to the geometry. |
landmark |
1.0.0 |
0.1.13 |
N/A |
Define entities as a landmark; appear in landmarks list, you can move (teleport) to them. |
look-at |
1.0.0 |
0.1.13 |
- |
An entity can dynamically rotate or face towards another entity or position. |
material-extras |
1.0.0 |
0.9.0 |
- |
Extra material properties: texture encoding, whether to render the material’s color, render order. |
material |
1.0.0 |
0.1.12 |
0.0.10 |
The material properties of the object’s surface. |
model-container |
2.2.2 |
1.3.0 |
- |
Overrides absolute size for a 3D model. |
modelUpdate |
1.17.0 |
0.9.0 |
- |
GLTF child components can also be manually manipulated. |
multisrc |
1.0.0 |
0.9.0 |
- |
Define multiple visual sources applied to an object. |
parent |
1.0.0 |
0.1.12 |
0.0.7 |
Parent’s object_id. Child objects inherit attributes of their parent: scale and translation. |
position |
1.0.0 |
0.1.12 |
0.0.1 |
3D object position. |
remote-render |
N/A |
N/A |
0.10.1 |
Whether or not an object should be remote rendered |
rotation |
1.0.0 |
0.1.12 |
0.0.1 |
3D object rotation in quaternion representation; Right-handed coordinate system. |
scale |
1.0.0 |
0.1.12 |
0.0.1 |
3D object scale. |
screenshareable |
1.0.0 |
0.1.12 |
N/A |
Screenshare-able component. Allows an object to be screenshared upon. |
shadow |
1.0.0 |
0.9.0 |
0.0.10 |
Whether the entity cast/receives shadows onto the surrounding scene. |
show-on-enter-ar |
1.20.0 |
0.1.12 |
- |
Show object when entering AR. Hidden otherwise. |
show-on-enter-vr |
1.20.0 |
0.1.12 |
- |
Show object when entering VR. Hidden otherwise. |
skipCache |
1.0.0 |
0.1.12 |
- |
Disable retrieving the shared geometry object from the cache. |
sound |
1.0.0 |
0.1.12 |
- |
The sound component defines the entity as a source of sound or audio. |
spe-particles |
1.18.0 |
0.7.0 |
- |
GPU based particle systems in A-Frame: supports single textures and spritesheets. |
static-body |
1.0.0 |
0.1.12 |
- |
Physics static type attached to the object. |
submodel-parent |
2.0.0 |
1.0.1 |
- |
Attach to submodel components of model, requires parent . |
textinput |
1.0.0 |
0.1.24 |
- |
Opens an HTML prompt when clicked. Sends text input as an event on MQTT. Requires click-listener. |
video-control |
1.0.0 |
0.3.0 |
- |
Adds a video to an entity and controls its playback. |
visible |
1.0.0 |
0.1.12 |
0.10.1 |
Whether or not an object should rendered visible. |