Link Search Menu Expand Document

ARENA Message Objects

Object Message Description
ARENAUI Button Panel ARENAUI Button Panel
Box Box Geometry
Circle Circle Geometry
Capsule Capsule Geometry
Cone Cone Geometry
Cube (deprecated; don’t use) Cube (=Box) Geometry (deprecated); Supported for Legacy reasons; Please use Box in new scenes
Cylinder Cylinder Geometry
Dodecahedron Dodecahedron Geometry
Entity (generic object) Entities are the base of all objects in the scene. Entities are containers into which components can be attached.
GLTF Model Load a GLTF model
3D Gaussian Splat Load 3D Gaussian Splat
Image Display an image on a plane
Icosahedron Icosahedron Geometry
Light A light
Line Draw a line
Ocean Ocean
Octahedron Octahedron Geometry
PCD Model Load a PCD model
Plane Plane Geometry
Program ARENA program data
Ring Ring Geometry
Rounded Box Rounded Box Geometry
Scene Options ARENA scene options
Sphere Sphere Geometry
Tetrahedron Tetrahedron Geometry
Text Display text
Thickline Draw a line that can have a custom width
Three.js Scene Load a Three.js Scene (might be THREE.js version-specific; you can see THREE.js version in the JS console once you open ARENA; using glTF is preferred)
Torus Torus Geometry
Torus Knot Torus Knot Geometry
Triangle Triangle Geometry
Videosphere Videosphere 360 Video
Camera Camera is the pose and arena-user component data representing a user avatar.
Event Events are ephemeral messages used to send user events like mouse movements or controller actions.
Hand Left Hand Left is the left hand metadata pose and controller type of the user avatar.
Hand Right Hand Right is the right hand metadata pose and controller type of the user avatar.