void Start() { commandBuffer = new CommandBuffer(); commandBuffer.name = "ARKitStreamSender"; bufferMaterial = new Material(Shader.Find("Unlit/ARKitStreamSender")); cameraManager.frameReceived += OnCameraFarameReceived; server = new WebSocketServer((int)port); server.AddWebSocketService <ARKitService>("/arkit", (behaviour) => { this.service = behaviour; }); server.Start(); }
void Start() { if (Application.isEditor) { Destroy(gameObject); return; } commandBuffer = new CommandBuffer(); commandBuffer.name = "ARKitStreamSender"; bufferMaterial = new Material(Shader.Find("Unlit/ARKitStreamSender")); cameraManager.frameReceived += OnCameraFarameReceived; server = new WebSocketServer((int)port); server.AddWebSocketService <ARKitService>("/arkit", (behaviour) => { this.service = behaviour; }); server.Start(); InitSubSenders(); }