static void Start() { var processFactory = new ProcessFactory(); process = processFactory.CreateVisualizerProcess(VisualizerType.Unity); process.Start(); geometryFactory = new GeometryFactory(); }
public void CanCommunicateWithProcess() { var factory = new ProcessFactory(); var visualizerProcess = factory.CreateVisualizerProcess(VisualizerType.Unity); visualizerProcess.Start(); var plane = TestGeometry.CreateUnitPlane("Plane"); visualizerProcess.Communicator.Send(plane); Task.Delay(5000).Wait(); visualizerProcess.Stop(); }