public override void OnOSC(string address, List <object> data) { switch (address) { case "/camera/view/fixed/randomize": if (!activated) { return; } Randomize(); break; case "/camera/view/fixed/next": Next(); break; case "/camera/view/fixed/prev": Prev(); break; case "/camera/view/fixed/point": current = OSCUtils.GetIValue(data); break; } }
public override void OnOSC(string address, List <object> data) { switch (address) { case "/crowd/throttle": throttle = OSCUtils.GetFValue(data, 0); break; case "/crowd/mode": mode = (CrowdMode)OSCUtils.GetIValue(data); break; case "/crowd/reset": Reset(); break; case "/crowd/face/use": useFace = OSCUtils.GetFValue(data); break; case "/crowd/face/speed": faceScrollSpeed = OSCUtils.GetFValue(data); break; case "/crowd/face/random": faceRandom = OSCUtils.GetFValue(data); break; case "/crowd/emission/use": useEmission = OSCUtils.GetBoolFlag(data); break; case "/crowd/emission/rate": emissionRate = Mathf.Clamp01(OSCUtils.GetFValue(data)); break; case "/crowd/emission/speed": emissionSpeed = OSCUtils.GetFValue(data); break; case "/crowd/emission/random": emissionRandom = OSCUtils.GetFValue(data); break; } }
public override void OnOSC(string address, List <object> data) { switch (address) { case "/voxel/visible": voxelVisible = OSCUtils.GetBoolFlag(data); break; case "/voxel/particle/mode": PMode = (ParticleMode)OSCUtils.GetIValue(data); break; case "/voxel/control/mode": VMode = (VoxelMode)OSCUtils.GetIValue(data); break; case "/voxel/flow": FlowRandom(OSCUtils.GetFValue(data, 1)); break; case "/voxel/emission/animate": useEmission = OSCUtils.GetBoolFlag(data); break; case "/voxel/emission/gradient": UpdateGradient(OSCUtils.GetIValue(data, 0, 0)); break; case "/voxel/emission/speed": emissionSpeed = OSCUtils.GetFValue(data); break; case "/voxel/emission/rate": emissionRate = OSCUtils.GetFValue(data); break; case "/voxel/emission/random": emissionRandom = OSCUtils.GetFValue(data); break; } }
public override void OnOSC(string address, List <object> data) { switch (address) { case "/camera/view": UpdateView((ViewType)OSCUtils.GetIValue(data, 0)); break; case "/posteffects/edge_detection/t": edgeDetection.t.value = OSCUtils.GetFValue(data); break; case "/posteffects/edge_detection/edge_color": edgeDetection.edgeColor.value = OSCUtils.GetColorValue(data); break; case "/posteffects/edge_detection/bg_color": edgeDetection.bgColor.value = OSCUtils.GetColorValue(data); break; } }
public override void OnOSC(string address, List <object> data) { switch (address) { case "/city_voxel/particle_mode": particleMode = (ParticleMode)OSCUtils.GetIValue(data); break; case "/city_voxel/flow": FlowRandom(OSCUtils.GetFValue(data, 1, 0.1f)); break; case "/city_voxel/voxel_mode": voxelMode = (CityVoxelMode)OSCUtils.GetIValue(data); break; case "/city_voxel/level": level = OSCUtils.GetIValue(data); break; case "/city_voxel/size": size = OSCUtils.GetFValue(data); break; case "/city_voxel/edge": edge = OSCUtils.GetFValue(data); break; case "/city_voxel/capture": useCapture = OSCUtils.GetFValue(data); break; case "/city_voxel/pack": usePack = OSCUtils.GetFValue(data); break; case "/city_voxel/resolution": gridResolution = OSCUtils.GetIValue(data); break; case "/city_voxel/resolution/reactive": resolutionReactive = OSCUtils.GetBoolFlag(data); break; case "/city_voxel/tile/reset": ResetTileOffset(); break; case "/city_voxel/tile/speed/x": tileSpeedX = OSCUtils.GetFValue(data); break; case "/city_voxel/tile/speed/y": tileSpeedY = OSCUtils.GetFValue(data); break; case "/city_voxel/tile/reactive": tileReactive = OSCUtils.GetBoolFlag(data); break; case "/city_voxel/emission/use": useEmission = OSCUtils.GetBoolFlag(data); break; case "/city_voxel/emission/rate": emissionRate = OSCUtils.GetFValue(data); break; case "/city_voxel/emission/speed": emissionSpeed = OSCUtils.GetFValue(data); break; case "/city_voxel/emission/random": emissionRandom = OSCUtils.GetFValue(data); break; } }