Пример #1
0
 protected virtual void end_pass()
 {
     if (ENABLE_PROFILING)
     {
         System.Console.WriteLine(string.Format(
                                      "ReducePass: T {0} V {1} collapses {2}  iterations {3}", mesh.TriangleCount, mesh.VertexCount, COUNT_COLLAPSES, COUNT_ITERATIONS
                                      ));
         System.Console.WriteLine(string.Format(
                                      "           Timing1: setup {0} ops {1} project {2}", Util.ToSecMilli(SetupW.Elapsed), Util.ToSecMilli(AllOpsW.Elapsed), Util.ToSecMilli(ProjectW.Elapsed)
                                      ));
     }
 }
Пример #2
0
 protected virtual void end_pass()
 {
     if (ENABLE_PROFILING)
     {
         System.Console.WriteLine(string.Format(
                                      "RemeshPass: T {0} V {1} splits {2} flips {3} collapses {4}", mesh.TriangleCount, mesh.VertexCount, COUNT_SPLITS, COUNT_FLIPS, COUNT_COLLAPSES
                                      ));
         System.Console.WriteLine(string.Format(
                                      "           Timing1:  ops {0} smooth {1} project {2}", Util.ToSecMilli(AllOpsW.Elapsed), Util.ToSecMilli(SmoothW.Elapsed), Util.ToSecMilli(ProjectW.Elapsed)
                                      ));
         System.Console.WriteLine(string.Format(
                                      "           Timing2:  collapse {0} flip {1} split {2}", Util.ToSecMilli(CollapseW.Elapsed), Util.ToSecMilli(FlipW.Elapsed), Util.ToSecMilli(SplitW.Elapsed)
                                      ));
     }
 }