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

cables's public ops

Ops.Anim.SmoothSmooths out jumps in values (AverageInterpolation)
Ops.Array.AnimArray_v2animate values in an array to another array
Ops.Array.ArrayUniquefilters an array for duplicate items and returns all unique items in a new array
Ops.Array.ArrayUniqueItemInfowill give you information about the count of "duplicates" in an array, as an object
Ops.Cables.ExitErrorstop executing the patch
Ops.Dev.Mediapipe.MpFace
Ops.Dev.Mediapipe.MpHands
Ops.Devices.Midi.MidiTransposetranspose incoming midi notes
Ops.Gl.Matrix.ArrayPathFollowParticles_v2render lots of particles following a path/spline/array3x
Ops.Gl.MeshInstancer_v3Draw the same mesh multiple times on the GPU
Ops.Gl.MeshInstancer_v4Draw the same mesh multiple times on the GPU
Ops.Gl.Phong.DirectionalLight_v5Directional light for phong shading
Ops.Gl.Phong.PhongMaterial_v5A shaded material for lighting objects
Ops.Gl.Phong.PhongMaterial_v6A shaded material for lighting objects
Ops.Gl.Phong.PointLight_v5Point light for phong shading
Ops.Gl.Phong.SpotLight_v5spot light for phong shading
Ops.Gl.RenderAnim_v2record, render an animation and save as webm video file or png image sequence
Ops.Gl.Shader.ShaderInfoview current shader source code
Ops.Gl.ShaderEffects.Shadow_v2add shadow capabilities to any material
Ops.Gl.ShaderEffects.VertexNumberLimit_v2only draw the first X vertices of a mesh
Ops.Gl.TextureEffects.LensScratchesCreates a procedural texture simulating scratches on a lens
Ops.Gl.TextureEffects.Shapes2dGenerates different 2d shapes to use as a texture
Ops.Html.BrowserInfo_v3Reports the browser being used
Ops.Json.ArrayGetArrayByPathreturns the array at the position defined by a path
Ops.Json.ArrayGetArrayValuesByPathOutputs all the values of the properties of an array of objects given a path
Ops.Json.ArrayGetNumberByPathfinds a number at a position in an array defined by path
Ops.Json.ArrayGetObjectByPathReturns the object at the position defined by a path
Ops.Json.ArrayGetStringByPathFinds a string at a position in an array defined by path
Ops.Json.ObjectGetArrayByPathreturns the array at the position defined by a path
Ops.Json.ObjectGetArrayValuesByPathOutputs all the values of the properties of an array of objects given a path
Ops.Json.ObjectGetNumberByPathfinds a number at a position in an object defined by path
Ops.Json.ObjectGetObjectByPathReturns the object at the position defined by a path
Ops.Json.ObjectGetStringByPathFinds a string at a position in an object defined by path
Ops.WebAudio.MicrophoneIn_v2Access to the microphone and/or audio input devices