{ "app": { "oscUdpPort": 3333, "httpPort": 5000, "timerRefresh": 50, "maxDistanceBetweenPoints": 230, "matchingTolerance": 1.5, "remainingDuration": 3, "garbageCollectorInterval": 1000, "debug": true, "debugLog": { "backend": { "emitter": { "httpRequest": false, "dots": false, "segments": false, "triangles": false, "apex": false, "matchingObject": false, "aliveTriangles": false, "garbageCollection": true }, "receiver": { "oscDatagram": false } }, "frontend": { "emitter": { "screen": false, "events": false }, "receiver": { "onAddTuioCursor": false, "onUpdateTuioCursor": false, "onRemoveTuioCursor": false, "onAddTuioObject": true, "onUpdateTuioObject": false, "onRemoveTuioObject": true, "onRefresh": false } } }, "debugDisplay": true }, "objects": [ { "name": "object1", "apexAngle": 30, "sizeOfOpposedSegment": 100 }, { "name": "object2", "apexAngle": 40, "sizeOfOpposedSegment": 109 }, { "name": "object2", "apexAngle": 50, "sizeOfOpposedSegment": 160 }, { "name": "object4", "apexAngle": 70, "sizeOfOpposedSegment": 175 }, { "name": "object5", "apexAngle": 80, "sizeOfOpposedSegment": 205 }, { "name": "object6", "apexAngle": 90, "sizeOfOpposedSegment": 223 } ] }