Thanks for confirming that, Sam. Julian, I think the reason for the slowdown is there are a lot of arc-arc intersections, which fall back to parabolic blends. It will run slower (slightly) than the original because of a crude fix I made to arc acceleration. I cut the circular arc acceleration in half for parabolic blends to prevent a violation in this code:
http://pastebin.com/Dpyr1jrY The problem with this fix is that it's a relatively rare case, and the cost is noticeable (as you can see with your code). In the long term, the fix for this is to add line-arc and arc-arc blends. I've prioritized other features since it's a lot of work for a relatively small gain, but I'm hoping to add these features in the future. -Rob On Mon, Dec 30, 2013 at 7:37 AM, sam sokolik <sa...@empirescreen.com> wrote: > I just ran your program in my config. It does seem to slow down more in > spots than the current TP > > The left side for sure runs at full speed in the current tp vs the new. > I think Robert should weigh in on it. > > Current TP > http://imagebin.org/284460 > > New TP > http://imagebin.org/284458 > > Here is the program (added Q0.5 so it matches current TP Naive cam setting) > http://pastebin.ca/2520447 > > This is an example where the new TP shines. (sort line segements) > G64P.0025Q.0025 > > Current TP > http://imagebin.org/284455 > > New TP > http://imagebin.org/284454 > > > On 12/25/2013 6:17 AM, Julian Wingert wrote: > > Hi > > > > I have been testing but the new tp has always been slower than the old > one... I also noticed that in halscope there seems to be a lot more > following error on segment ends (jitter....) in the circ blend branch. > Movement seems to be more rough but slower? > > > > Run time from 0*0*0 starting is ~44s in 2.5.2 standard and ~48s in > circ-blend-alpha. Especially @the end loops of the code (u-turns) it seems > to run very rough. > > > > Config and test ngc file: > > https://www.dropbox.com/sh/9hyxjdmw4hhmoap/yn3Kw5Kk0X > > > > Merry Christmas! > > And I hope this will work out! Keep up :-) > > > > Best regards > > julian > > > > > > > > Robert Ellenberg <rwe...@gmail.com> wrote: > >> Darn, I was hoping it would just work :). I'll take a look later today, > >> chances are I forgot to commit / push something. > >> > ------------------------------------------------------------------------------ > >> Rapidly troubleshoot problems before they affect your business. Most IT > >> > >> organizations don't have a clear picture of how application performance > >> > >> affects their revenue. With AppDynamics, you get 100% visibility into > >> your > >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of > >> AppDynamics Pro! > >> > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > >> _______________________________________________ > >> Emc-developers mailing list > >> Emc-developers@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/emc-developers > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > Emc-developers mailing list > Emc-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers