Hi to all. I have BSpline branch just to go but i have a problem: When create the curve for BSPline it store the data but when move a point or when aply BSpline liveEffect manualy, the data saved is diferent. I create the original node by SPCurve->moveto and curveto but it store it in relative instead absolute -i think but not sure-. I check punting Geom::abs to the points and the same.
Here are two outputs: ---------------------------------------------------------------------------------------- ORIGINAL BSPLINE NOT MOVED <path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="m 63.352329,369.79193 c 0,0 -87.805389,181.66632 -66.9945959,228.68836 C 17.168526,645.50232 151.4676,702.07519 201.00494,686.96208 250.54227,671.84896 326.97976,498.54021 326.97976,498.54021" id="path10" inkscape:path-effect="#path-effect12" inkscape:original-d="m 63.352329,369.79193 c 0,0 -118.530164,245.23482 -118.530164,245.23482 0,0 278.954605,117.50835 278.954605,117.50835 0,0 103.20299,-233.99489 103.20299,-233.99489" inkscape:connector-curvature="0" /> ------------------------------------------------------------------------------------------- ORIGINAL BSPLINE MOVED AND RECOLOCATE(POINT->UP->DOWN) <path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="m 63.352329,369.79193 c 0,0 -79.02406,163.49805 -52.27538,223.95508 C 37.82563,654.20403 130.8012,693.36957 194.49292,673.94539 258.18465,654.5212 326.97976,498.54021 326.97976,498.54021" id="path10" inkscape:path-effect="#path-effect12" inkscape:original-d="M 63.352329,369.79193 -55.177835,615.02675 223.77677,732.5351 326.97976,498.54021" inkscape:connector-curvature="0" sodipodi:nodetypes="cccc" />
-------------------------------------------------------------------------------------------
Hi Jabier.
-----Mensaje original----- De: Jabiertxo Arraiza Cenoz <jabier.arraiza@...2893...> Reply-to: jabier.arraiza@...2893... Para: inkscape-devel inkscape-devel@lists.sourceforge.net Cc: nemes.sorin <nemes.sorin@...400...>, Romain de Bossoreille <romain2boss@...48...>, moduli16 <moduli16@...400...> Asunto: Start of BSpline Fecha: Mon, 03 Dec 2012 03:44:17 +0100
I propose to merge SpiroLive Branch.
If anybody can translate the code coments in spanich to english in src/pen-context.cpp and in the lang files .po, are welcome. SpiroLive is the first step necesary to go to BSpline edditing. Now i focus in the recently created branch BSpline. Any help are welcome.
The first problem whith bspline is: BSpline are created by rect lines joined by a cusp node. This is perfect but i have a problem, i need a special node CUSP but flaged diferent than the normal CUSP node. I need it for handle cusp nodes in the final BSpline.
I find a way but i don find another way better: BSpline mode normal created by a CUSP node BSpline mode CUSP created by a node not CUSP whith 1 point distance handle/s
Attach a base document about BSplines for reference.
Hi
-----Mensaje original----- De: Jabiertxo Arraiza Cenoz <jabier.arraiza@...2893...> Reply-to: jabier.arraiza@...2893... Para: nemes.sorin@...400... Cc: inkscape-devel@lists.sourceforge.net Asunto: Re: [Inkscape-devel] Help testing SpiroLive Fecha: Fri, 02 Nov 2012 13:16:04 +0100
I want to test every in the pen with spiro, what do you think about, performance, improvements.
Thanks for your time. Jabier.
-----Mensaje original----- De: SorinN <nemes.sorin@...400...> Reply-to: nemes.sorin@...400... Para: jabier.arraiza@...2893... Cc: inkscape-devel@lists.sourceforge.net Asunto: Re: [Inkscape-devel] Help testing SpiroLive Fecha: Fri, 2 Nov 2012 16:37:33 +0800
Any more betatester ;) ?
..compiling right now do you have a specific request for testing ? ..
2012/10/30 Jabiertxo Arraiza Cenoz <jabier.arraiza@...2893...> Hello, I update the SpiroLive branch to redraw spiro when mouse stop, no gaps now.
In my 5 years old computer -debian- spiro redraw ok, now better whith the tolerance fix.
If isn't enoft we can increase the tolerance level. Less tolerance show more fluid spiros, more tolerance spiro curve "jumps" more.
I dont want to add a botton to show optionaly, because i think this function is basic while drawing, but if we decide to make optional y start whith this.
Any more betatester ;) ?
------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel