beta
cables is under heavy development.
There might be one or another bug, please let us know about it!

AmmoBody

Create a physics body/collision shape using a any geometry or select a shape

AmmoBodyCollision

Check if physics bodies are colliding

AmmoCharacter

Control and move a character in a physics environment

AmmoCharacterFpsCamera

First person camera to use with AmmoCharacter

AmmoDebugRenderer

Visualize the physical bodies as lines and points

AmmoEmitter

Emit Ammo physics bodies by triggering

AmmoRaycast

Cast a ray and detect colliding bodies

AmmoWorld

Simulate physical world

GltfAmmoBodies

Create physics bodies from a GLTF File

DetectGPU

Use the detect-gpu library to assess performance of the client running the patch

ECharts

wrapper for echarts-library

EChartsEvent

capture echart-library-events

FxHash

FxHash simulator / generator of seeded random numbers

Lsystem

Lsystem generator

LottieSVGPlayer

Play Bodymovin/Lottie animations as SVG in a HTML element

LottieTexturePlayer

Play a Lottie animation in a texture

FaceMesh

Generate an animated geometry from MpFaceTracking Point Coordinates

MpFaceTracking

Get face mesh from webcam/video using mediapipe library

MpHand

Get points and lines for left/right hand from mediapipe

MpHandCoordinate

Get individual coordinates of fingers or wrist from an array of mediapipe data

MpHandTracking

Get hand data from mediapipe library, use with MpHand

MpPoseGetCoordinate

Get coordinates of specific body parts from mediapipe data

MpPoseTracking

Get pose-data (points/landmarks/lines) from webcam using mediapipe library

OpentypeFont

Load OTF & TTF fonts via OpenType library

OpentypeToSvgPath

get svg path from (OTF) OpentypeFont using the opentype library

OscArray

Outputs an array of data from a user defined OSC address

OscMessage

Shows the current active address of an incoming OSC message

OscNumber

Outputs a single number from a user defined OSC address

OscNumbers

Outputs up to 4 numbers from a user defined OSC address

ReactionDiffusionSystem

Cellular automata system as feedback loop texture.

DivElements

create an array of div elements

RecklessCssPropertyNumber

Set css style properties of a html element

RecklessCssPropertyString

set css properties

SocketClusterRecieveArray

receive an array from the socketcluster topic

SocketClusterRecieveBoolean

Receive boolean value from the socketcluster socket/topic

SocketClusterRecieveNumber

receive number from the socketcluster socket/topic

SocketClusterRecieveObject

Receives object from the socketcluster socket/topic

SocketClusterRecieveString

receives string from the socketcluster socket/topic

SocketClusterRecieveTrigger

Receives trigger from the socketcluster socket/topic

SocketClusterSendArray

sends an array via socketcluster/websocket

SocketClusterSendBoolean

Sends boolean value via socketcluster/websocket

SocketClusterSendNumber

sends a number via socketcluster/websocket

SocketClusterSendObject

sends an object via socketcluster/websocket

SocketClusterSendString

sends a string via socketcluster/websocket

SocketClusterSendTrigger

sends a trigger via socketcluster/websocket

SocketClusterTopicInfo

get info for clients listening on a socketcluster topic

SocketCluster

connect to a socketcluster server and manage the connection

AudioClassifier

Use the Teachable Machines audio classifier for your microphone. Insert the uploaded model URL.

ImageClassifier

Use the Teachable Machines image classifier. Insert the uploaded model URL.

PoseDetection

Use the Teachable Machines pose detection with your webcam. Insert the uploaded model URL.

TrackWebcamColor

Track a position of a specific color in the current webcam stream

Say

Text-to-Speech, speaks different languages (speech synthesis)

SpeechRecognition

speech to text recognition