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

Reply via email to