osc multi arguments
This commit is contained in:
149
OSC/Test.json
149
OSC/Test.json
@@ -68,23 +68,28 @@
|
||||
"padding": "auto",
|
||||
"html": "",
|
||||
"css": "",
|
||||
"design": "default",
|
||||
"pips": true,
|
||||
"snap": false,
|
||||
"spring": false,
|
||||
"rangeX": {
|
||||
"min": -180,
|
||||
"max": 180
|
||||
"min": -60,
|
||||
"max": 60
|
||||
},
|
||||
"rangeY": {
|
||||
"min": -120,
|
||||
"max": 120
|
||||
"min": 45,
|
||||
"max": -45
|
||||
},
|
||||
"logScaleX": false,
|
||||
"logScaleY": false,
|
||||
"sensitivity": 1,
|
||||
"value": [0, 0],
|
||||
"default": [0, 0],
|
||||
"value": [
|
||||
0,
|
||||
0
|
||||
],
|
||||
"default": [
|
||||
0,
|
||||
0
|
||||
],
|
||||
"linkId": "",
|
||||
"address": "/VideoShaderToys/fisheye-reproject/xy",
|
||||
"preArgs": "",
|
||||
@@ -93,9 +98,135 @@
|
||||
"target": "127.0.0.1:9000",
|
||||
"ignoreDefaults": false,
|
||||
"bypass": true,
|
||||
"split": [],
|
||||
"onCreate": "",
|
||||
"onValue": "if (touch !== undefined) return;\nvar pan = Array.isArray(value) ? Number(value[0]) : 0;\nvar tilt = Array.isArray(value) ? Number(value[1]) : 0;\nsend('127.0.0.1:9000', '/VideoShaderToys/fisheye-reproject/panDegrees', {type: 'f', value: pan});\nsend('127.0.0.1:9000', '/VideoShaderToys/fisheye-reproject/tiltDegrees', {type: 'f', value: tilt});",
|
||||
"onValue": "var pan = Array.isArray(value) ? Number(value[0]) : 0;\nvar tilt = Array.isArray(value) ? Number(value[1]) : 0;\nsend('127.0.0.1:9000', '/VideoShaderToys/fisheye-reproject/panDegrees', {type: 'f', value: pan});\nsend('127.0.0.1:9000', '/VideoShaderToys/fisheye-reproject/tiltDegrees', {type: 'f', value: tilt});",
|
||||
"onTouch": "",
|
||||
"pointSize": 20,
|
||||
"ephemeral": false,
|
||||
"label": "",
|
||||
"stepsX": false,
|
||||
"stepsY": false,
|
||||
"clipX": "",
|
||||
"clipY": "",
|
||||
"axisLock": "",
|
||||
"doubleTap": false
|
||||
},
|
||||
{
|
||||
"type": "fader",
|
||||
"top": 120,
|
||||
"left": 570,
|
||||
"lock": false,
|
||||
"id": "fader_1",
|
||||
"visible": true,
|
||||
"interaction": true,
|
||||
"comments": "",
|
||||
"width": 90,
|
||||
"height": 420,
|
||||
"expand": false,
|
||||
"colorText": "auto",
|
||||
"colorWidget": "auto",
|
||||
"colorStroke": "auto",
|
||||
"colorFill": "auto",
|
||||
"alphaStroke": "auto",
|
||||
"alphaFillOff": "auto",
|
||||
"alphaFillOn": "auto",
|
||||
"lineWidth": "auto",
|
||||
"borderRadius": "auto",
|
||||
"padding": "auto",
|
||||
"html": "",
|
||||
"css": "",
|
||||
"design": "default",
|
||||
"knobSize": "auto",
|
||||
"colorKnob": "auto",
|
||||
"horizontal": false,
|
||||
"pips": false,
|
||||
"dashed": false,
|
||||
"gradient": [],
|
||||
"snap": false,
|
||||
"touchZone": "all",
|
||||
"spring": false,
|
||||
"doubleTap": false,
|
||||
"range": {
|
||||
"min": 100,
|
||||
"max": 10
|
||||
},
|
||||
"logScale": false,
|
||||
"sensitivity": 1,
|
||||
"steps": "",
|
||||
"origin": "auto",
|
||||
"value": "",
|
||||
"default": 90,
|
||||
"linkId": "",
|
||||
"address": "/VideoShaderToys/fisheye-reproject/virtualFovDegrees",
|
||||
"preArgs": "",
|
||||
"typeTags": "",
|
||||
"decimals": 2,
|
||||
"target": "127.0.0.1:9000",
|
||||
"ignoreDefaults": false,
|
||||
"bypass": false,
|
||||
"onCreate": "",
|
||||
"onValue": "",
|
||||
"onTouch": ""
|
||||
},
|
||||
{
|
||||
"type": "xy",
|
||||
"top": 700,
|
||||
"left": 190,
|
||||
"lock": false,
|
||||
"id": "Pan Pad",
|
||||
"visible": true,
|
||||
"interaction": true,
|
||||
"comments": "",
|
||||
"width": "auto",
|
||||
"height": "auto",
|
||||
"expand": false,
|
||||
"colorText": "auto",
|
||||
"colorWidget": "auto",
|
||||
"colorStroke": "auto",
|
||||
"colorFill": "auto",
|
||||
"alphaStroke": "auto",
|
||||
"alphaFillOff": "auto",
|
||||
"alphaFillOn": "auto",
|
||||
"lineWidth": "auto",
|
||||
"borderRadius": "auto",
|
||||
"padding": "auto",
|
||||
"html": "",
|
||||
"css": "",
|
||||
"pointSize": 20,
|
||||
"ephemeral": false,
|
||||
"pips": true,
|
||||
"label": "",
|
||||
"snap": false,
|
||||
"spring": false,
|
||||
"rangeX": {
|
||||
"min": -1,
|
||||
"max": 1
|
||||
},
|
||||
"rangeY": {
|
||||
"min": -1,
|
||||
"max": 1
|
||||
},
|
||||
"logScaleX": false,
|
||||
"logScaleY": false,
|
||||
"stepsX": false,
|
||||
"stepsY": false,
|
||||
"clipX": "",
|
||||
"clipY": "",
|
||||
"axisLock": "",
|
||||
"doubleTap": false,
|
||||
"sensitivity": 1,
|
||||
"value": "",
|
||||
"default": "",
|
||||
"linkId": "",
|
||||
"address": "/VideoShaderToys/video-transform/pan",
|
||||
"preArgs": "",
|
||||
"typeTags": "",
|
||||
"decimals": 2,
|
||||
"target": "",
|
||||
"ignoreDefaults": false,
|
||||
"bypass": true,
|
||||
"onCreate": "",
|
||||
"onValue": "var x = Array.isArray(value) ? Number(value[0]) : 0;\nvar y = Array.isArray(value) ? Number(value[1]) : 0;\nsend('127.0.0.1:9000', '/VideoShaderToys/video-transform/pan', {type: 'f', value: x}, {type: 'f', value: y});",
|
||||
"onTouch": ""
|
||||
}
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user