public void SplitNode(string nodeNumberStr) { Node n = StringToNode(nodeNumberStr); if (n != null) { DMC.DebugAlgorithm.SplitDiamond(DMCWrapper.Hierarchy, DMCWrapper.Hierarchy.Diamonds[n.CentralVertex]); DMCWrapper.Meshify(); } }
void Start() { running = true; DMCWrapper = new DMC.Wrapper(256f, new Vector3(0, 0, 0), this.GetComponent <Transform>(), MeshPrefab, MaxDepth); DMCWrapper.Meshify(); Debugger = new DMC.Debugger(256f, DMCWrapper, MeshPrefab, Console.GetComponent <Console>(), Viewer.GetComponent <Transform>()); Console.GetComponent <Console>().Debugger = Debugger; }