Hi to all.
Problem solved. Bad coding i think.
Thanks, Jabier.
---------------------------------------------------------------------------------------
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(a)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(a)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(a)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(a)lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel