Re: [Bf-committers] An easy to use damped spline
I was confused by UI. I was always mistaken smooth curve weight with softbody goal weight. This W under X,Y,Z in Transform panel is not well scanned by the eye, expected here. There is a simply labelled Weight value above Radius value. It may think that it has same importance that radius, I didnot expected it to be softbody goal weight. It probably should not be visible or should be greyed out when there is not sofdody modifier on nurbs object. I will do a report for UIteam. 2015-01-03 11:44 GMT+01:00 Mikhail Rachinskiy : > Oh~ my bad. > > -- > Regards, > Mikhail Rachinskiy > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
Oh~ my bad. -- Regards, Mikhail Rachinskiy ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
On Fri, Jan 2, 2015 at 5:09 AM, Mikhail Rachinskiy wrote: > Hi Campbell, I think by “Nurbs Weights” Ronan ment this: > http://wiki.blender.org/index.php/Doc:2.4/Manual/Modeling/Curves#Weight > Which is not working since 2.5 It works, try change the W value. > But (for me) this is not really an issue since Blender's control point > weight interpolation isn't nearly accurate anyway: > http://www.blender.org/forum/viewtopic.php?p=3426&sid=811ac0150dae2688cd55939d8410423f > I'd be happy if surfaces were completly removed from Blender (since they're > by fact useless) and developer concentraited on getting curves (both Bezier > and Nurbs) to a decent Maya/3dsMax level, and getting libs such as > openNURBS to be able to import nurbs as meshes in Blender (like Modo does). > > How is the GSoC openNURBS integration project is going on by the way? > Haven't heard about it lately. > > -- > Regards, > Mikhail Rachinskiy > jewelcourses.com > rachinskiy.com > > On Thu, Jan 1, 2015 at 5:02 PM, Campbell Barton > wrote: > >> On Tue, Dec 30, 2014 at 12:41 AM, Ronan Ducluzeau >> wrote: >> > I just want to remind that currently nurbs weights are not working in >> > master since 2.5. >> >> Tested, they work for nurbs curves & surfaces, but rather you use the >> bug tracker if you found some case where they fail. >> >> > If someone is interested into improving Blender's nurbs; there is a lot >> to >> > do, anyways. >> > >> > 2014-12-29 1:47 GMT+01:00 Campbell Barton : >> > >> >> Heres a patch on Blender, >> >> Removed the restriction of power-of-2 curve resolution. >> >> https://developer.blender.org/P183 >> >> >> >> However I don't see any significant advantage this offers over >> >> existing nurbs calculation method, even though its quite efficient, it >> >> would need to be extended to support different orders (currently >> >> hard-coded to order-4), cyclic curves, nurbs weights etc... >> >> >> >> Just posting the patch for reference if anyone likes to check on the >> code. >> >> >> >> On Mon, Dec 29, 2014 at 8:03 AM, Campbell Barton >> >> wrote: >> >> > Its available here: >> >> > http://download.blender.org/ftp/ton/dspline.pdf >> >> > >> >> > On Mon, Dec 29, 2014 at 7:28 AM, joe wrote: >> >> >> Do you have a link to a paper? >> >> >> On Sep 28, 2014 10:45 AM, "Fred" wrote: >> >> >> >> >> >>> Hi Campbell Barton, >> >> >>> >> >> >>> The amount of interpolation dots is 2^i, at the start of the demo >> i = >> >> >>> 4(16 dots) >> >> >>> if you change i = 7 (the limit in the demo) than there are 128 >> >> >>> interpolation dots. >> >> >>> >> >> >>> if I had set the limit in the demo to 10 then 1024 interpolation >> dots >> >> >>> was possible. >> >> >>> >> >> >>> If the spline is used in a 3 dimensional space, >> >> >>> to compute an interpolated dot position takes: dim * 10 clock >> cycles >> >> = >> >> >>> 30 clock cycles. >> >> >>> I hope that it is fast enough. >> >> >>> >> >> >>> If you like to have a curve to the last plotted dot you have to put >> two >> >> >>> dots on each other at the end. >> >> >>> You will see that it is symmetrical again. >> >> >>> >> >> >>> Please change the number to 7 in the demo and you see a curved line >> in >> >> >>> stead of dots. >> >> >>> >> >> >>> Much more is possible with this spline because the first, second and >> >> >>> third derivative (parameterized ) of the curve >> >> >>> is available in real time. >> >> >>> >> >> >>> I think that much more can be invented with this spline technique. >> >> >>> I think that with some research tangent handles can be constructed >> as >> >> >>> well (if you like them?). >> >> >>> What I did in the demo was the most simple way of using it. >> >> >>> >> >> >>> The essence is: a 3th degree curve in two (x,y) or more directions >> is >> >> >>> differentiated three times, and then again integrated 3 times. >> >> >>> With floating point this is impossible , because it is not exact, >> the >> >> >>> curve runs away. >> >> >>> But with integer computing it is exact and the spline exact a 3th >> >> degree >> >> >>> curve. >> >> >>> >> >> >>> It can also be used in ten or more directions, but more then 3 >> >> >>> dimensions (x,y,z) is not practical. >> >> >>> >> >> >>> Fred. >> >> >>> -- >> >> >>> Fred schreef op 28-9-2014 om 18:30: >> >> >>> > That is in the demo the case, because I programmed that the first >> >> plot >> >> >>> > point is actually two points. >> >> >>> > the spline uses 4 points p0, p1, p2, p3 and the interpolation is >> >> >>> > between p1 and p2. >> >> >>> > >> >> >>> > Campbell Barton schreef op 28-9-2014 om 17:42: >> >> >>> >> Checked the test application, and not sure if this is intended >> but a >> >> >>> >> simple triangle has uneven distribution. >> >> >>> >> >> >> >>> >> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png >> >> >>> >> >> >> >>> >> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath < >> >> danmcgrath...@gmail.com> >> >> >>> wrote: >> >> >>> >>> Cool, got them.
Re: [Bf-committers] An easy to use damped spline
Hi Campbell, I think by “Nurbs Weights” Ronan ment this: http://wiki.blender.org/index.php/Doc:2.4/Manual/Modeling/Curves#Weight Which is not working since 2.5 But (for me) this is not really an issue since Blender's control point weight interpolation isn't nearly accurate anyway: http://www.blender.org/forum/viewtopic.php?p=3426&sid=811ac0150dae2688cd55939d8410423f I'd be happy if surfaces were completly removed from Blender (since they're by fact useless) and developer concentraited on getting curves (both Bezier and Nurbs) to a decent Maya/3dsMax level, and getting libs such as openNURBS to be able to import nurbs as meshes in Blender (like Modo does). How is the GSoC openNURBS integration project is going on by the way? Haven't heard about it lately. -- Regards, Mikhail Rachinskiy jewelcourses.com rachinskiy.com On Thu, Jan 1, 2015 at 5:02 PM, Campbell Barton wrote: > On Tue, Dec 30, 2014 at 12:41 AM, Ronan Ducluzeau > wrote: > > I just want to remind that currently nurbs weights are not working in > > master since 2.5. > > Tested, they work for nurbs curves & surfaces, but rather you use the > bug tracker if you found some case where they fail. > > > If someone is interested into improving Blender's nurbs; there is a lot > to > > do, anyways. > > > > 2014-12-29 1:47 GMT+01:00 Campbell Barton : > > > >> Heres a patch on Blender, > >> Removed the restriction of power-of-2 curve resolution. > >> https://developer.blender.org/P183 > >> > >> However I don't see any significant advantage this offers over > >> existing nurbs calculation method, even though its quite efficient, it > >> would need to be extended to support different orders (currently > >> hard-coded to order-4), cyclic curves, nurbs weights etc... > >> > >> Just posting the patch for reference if anyone likes to check on the > code. > >> > >> On Mon, Dec 29, 2014 at 8:03 AM, Campbell Barton > >> wrote: > >> > Its available here: > >> > http://download.blender.org/ftp/ton/dspline.pdf > >> > > >> > On Mon, Dec 29, 2014 at 7:28 AM, joe wrote: > >> >> Do you have a link to a paper? > >> >> On Sep 28, 2014 10:45 AM, "Fred" wrote: > >> >> > >> >>> Hi Campbell Barton, > >> >>> > >> >>> The amount of interpolation dots is 2^i, at the start of the demo > i = > >> >>> 4(16 dots) > >> >>> if you change i = 7 (the limit in the demo) than there are 128 > >> >>> interpolation dots. > >> >>> > >> >>> if I had set the limit in the demo to 10 then 1024 interpolation > dots > >> >>> was possible. > >> >>> > >> >>> If the spline is used in a 3 dimensional space, > >> >>> to compute an interpolated dot position takes: dim * 10 clock > cycles > >> = > >> >>> 30 clock cycles. > >> >>> I hope that it is fast enough. > >> >>> > >> >>> If you like to have a curve to the last plotted dot you have to put > two > >> >>> dots on each other at the end. > >> >>> You will see that it is symmetrical again. > >> >>> > >> >>> Please change the number to 7 in the demo and you see a curved line > in > >> >>> stead of dots. > >> >>> > >> >>> Much more is possible with this spline because the first, second and > >> >>> third derivative (parameterized ) of the curve > >> >>> is available in real time. > >> >>> > >> >>> I think that much more can be invented with this spline technique. > >> >>> I think that with some research tangent handles can be constructed > as > >> >>> well (if you like them?). > >> >>> What I did in the demo was the most simple way of using it. > >> >>> > >> >>> The essence is: a 3th degree curve in two (x,y) or more directions > is > >> >>> differentiated three times, and then again integrated 3 times. > >> >>> With floating point this is impossible , because it is not exact, > the > >> >>> curve runs away. > >> >>> But with integer computing it is exact and the spline exact a 3th > >> degree > >> >>> curve. > >> >>> > >> >>> It can also be used in ten or more directions, but more then 3 > >> >>> dimensions (x,y,z) is not practical. > >> >>> > >> >>> Fred. > >> >>> -- > >> >>> Fred schreef op 28-9-2014 om 18:30: > >> >>> > That is in the demo the case, because I programmed that the first > >> plot > >> >>> > point is actually two points. > >> >>> > the spline uses 4 points p0, p1, p2, p3 and the interpolation is > >> >>> > between p1 and p2. > >> >>> > > >> >>> > Campbell Barton schreef op 28-9-2014 om 17:42: > >> >>> >> Checked the test application, and not sure if this is intended > but a > >> >>> >> simple triangle has uneven distribution. > >> >>> >> > >> >>> >> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png > >> >>> >> > >> >>> >> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath < > >> danmcgrath...@gmail.com> > >> >>> wrote: > >> >>> >>> Cool, got them. Will take a look later. o/ > >> >>> >>> > >> >>> >>> Dan > >> >>> >>> > >> >>> >>> On Sun, Sep 28, 2014 at 11:28 AM, Fred > >> wrote: > >> >>> >>> > >> >>> Ok, It is uploaded to the directory incoming > >> >>> > >> >>> Dan sc
Re: [Bf-committers] An easy to use damped spline
On Tue, Dec 30, 2014 at 12:41 AM, Ronan Ducluzeau wrote: > I just want to remind that currently nurbs weights are not working in > master since 2.5. Tested, they work for nurbs curves & surfaces, but rather you use the bug tracker if you found some case where they fail. > If someone is interested into improving Blender's nurbs; there is a lot to > do, anyways. > > 2014-12-29 1:47 GMT+01:00 Campbell Barton : > >> Heres a patch on Blender, >> Removed the restriction of power-of-2 curve resolution. >> https://developer.blender.org/P183 >> >> However I don't see any significant advantage this offers over >> existing nurbs calculation method, even though its quite efficient, it >> would need to be extended to support different orders (currently >> hard-coded to order-4), cyclic curves, nurbs weights etc... >> >> Just posting the patch for reference if anyone likes to check on the code. >> >> On Mon, Dec 29, 2014 at 8:03 AM, Campbell Barton >> wrote: >> > Its available here: >> > http://download.blender.org/ftp/ton/dspline.pdf >> > >> > On Mon, Dec 29, 2014 at 7:28 AM, joe wrote: >> >> Do you have a link to a paper? >> >> On Sep 28, 2014 10:45 AM, "Fred" wrote: >> >> >> >>> Hi Campbell Barton, >> >>> >> >>> The amount of interpolation dots is 2^i, at the start of the demo i = >> >>> 4(16 dots) >> >>> if you change i = 7 (the limit in the demo) than there are 128 >> >>> interpolation dots. >> >>> >> >>> if I had set the limit in the demo to 10 then 1024 interpolation dots >> >>> was possible. >> >>> >> >>> If the spline is used in a 3 dimensional space, >> >>> to compute an interpolated dot position takes: dim * 10 clock cycles >> = >> >>> 30 clock cycles. >> >>> I hope that it is fast enough. >> >>> >> >>> If you like to have a curve to the last plotted dot you have to put two >> >>> dots on each other at the end. >> >>> You will see that it is symmetrical again. >> >>> >> >>> Please change the number to 7 in the demo and you see a curved line in >> >>> stead of dots. >> >>> >> >>> Much more is possible with this spline because the first, second and >> >>> third derivative (parameterized ) of the curve >> >>> is available in real time. >> >>> >> >>> I think that much more can be invented with this spline technique. >> >>> I think that with some research tangent handles can be constructed as >> >>> well (if you like them?). >> >>> What I did in the demo was the most simple way of using it. >> >>> >> >>> The essence is: a 3th degree curve in two (x,y) or more directions is >> >>> differentiated three times, and then again integrated 3 times. >> >>> With floating point this is impossible , because it is not exact, the >> >>> curve runs away. >> >>> But with integer computing it is exact and the spline exact a 3th >> degree >> >>> curve. >> >>> >> >>> It can also be used in ten or more directions, but more then 3 >> >>> dimensions (x,y,z) is not practical. >> >>> >> >>> Fred. >> >>> -- >> >>> Fred schreef op 28-9-2014 om 18:30: >> >>> > That is in the demo the case, because I programmed that the first >> plot >> >>> > point is actually two points. >> >>> > the spline uses 4 points p0, p1, p2, p3 and the interpolation is >> >>> > between p1 and p2. >> >>> > >> >>> > Campbell Barton schreef op 28-9-2014 om 17:42: >> >>> >> Checked the test application, and not sure if this is intended but a >> >>> >> simple triangle has uneven distribution. >> >>> >> >> >>> >> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png >> >>> >> >> >>> >> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath < >> danmcgrath...@gmail.com> >> >>> wrote: >> >>> >>> Cool, got them. Will take a look later. o/ >> >>> >>> >> >>> >>> Dan >> >>> >>> >> >>> >>> On Sun, Sep 28, 2014 at 11:28 AM, Fred >> wrote: >> >>> >>> >> >>> Ok, It is uploaded to the directory incoming >> >>> >> >>> Dan schreef op 28-9-2014 om 17:15: >> >>> > You could always upload it to our anonymous ftp via >> >>> download.blender.org >> >>> > (or ftp.blender.org) and put it into the incoming directory (use >> >>> passive >> >>> > mode). From there was can fetch the files via >> >>> > http://download.blender.org/ftp/incoming/ >> >>> > >> >>> > Dan >> >>> > >> >>> > On Sun, Sep 28, 2014 at 11:05 AM, Fred >> wrote: >> >>> > >> >>> >> Campbell Barton >> >>> >> >> >>> >> I have tried to send it but it is rejected. So send me an >> addres for >> >>> >> upload. >> >>> >> >> >>> >> fred >> >>> >> >> >>> >> >> >>> >> Campbell Barton schreef op 28-9-2014 om 16:51: >> >>> >>> Could the project files be posted to a public URL?, Id like to >> be >> >>> able >> >>> >>> to look into this. but probably wont have time over the coming >> >>> weeks. >> >>> >>> >> >>> >>> The main source file compiles for me with minor edits on >> >>> >>> Linux/FreePascal, but the demo relies on `Window` unit, which I >> >>> assume >> >>> >>> is provided
Re: [Bf-committers] An easy to use damped spline
I just want to remind that currently nurbs weights are not working in master since 2.5. If someone is interested into improving Blender's nurbs; there is a lot to do, anyways. 2014-12-29 1:47 GMT+01:00 Campbell Barton : > Heres a patch on Blender, > Removed the restriction of power-of-2 curve resolution. > https://developer.blender.org/P183 > > However I don't see any significant advantage this offers over > existing nurbs calculation method, even though its quite efficient, it > would need to be extended to support different orders (currently > hard-coded to order-4), cyclic curves, nurbs weights etc... > > Just posting the patch for reference if anyone likes to check on the code. > > On Mon, Dec 29, 2014 at 8:03 AM, Campbell Barton > wrote: > > Its available here: > > http://download.blender.org/ftp/ton/dspline.pdf > > > > On Mon, Dec 29, 2014 at 7:28 AM, joe wrote: > >> Do you have a link to a paper? > >> On Sep 28, 2014 10:45 AM, "Fred" wrote: > >> > >>> Hi Campbell Barton, > >>> > >>> The amount of interpolation dots is 2^i, at the start of the demo i = > >>> 4(16 dots) > >>> if you change i = 7 (the limit in the demo) than there are 128 > >>> interpolation dots. > >>> > >>> if I had set the limit in the demo to 10 then 1024 interpolation dots > >>> was possible. > >>> > >>> If the spline is used in a 3 dimensional space, > >>> to compute an interpolated dot position takes: dim * 10 clock cycles > = > >>> 30 clock cycles. > >>> I hope that it is fast enough. > >>> > >>> If you like to have a curve to the last plotted dot you have to put two > >>> dots on each other at the end. > >>> You will see that it is symmetrical again. > >>> > >>> Please change the number to 7 in the demo and you see a curved line in > >>> stead of dots. > >>> > >>> Much more is possible with this spline because the first, second and > >>> third derivative (parameterized ) of the curve > >>> is available in real time. > >>> > >>> I think that much more can be invented with this spline technique. > >>> I think that with some research tangent handles can be constructed as > >>> well (if you like them?). > >>> What I did in the demo was the most simple way of using it. > >>> > >>> The essence is: a 3th degree curve in two (x,y) or more directions is > >>> differentiated three times, and then again integrated 3 times. > >>> With floating point this is impossible , because it is not exact, the > >>> curve runs away. > >>> But with integer computing it is exact and the spline exact a 3th > degree > >>> curve. > >>> > >>> It can also be used in ten or more directions, but more then 3 > >>> dimensions (x,y,z) is not practical. > >>> > >>> Fred. > >>> -- > >>> Fred schreef op 28-9-2014 om 18:30: > >>> > That is in the demo the case, because I programmed that the first > plot > >>> > point is actually two points. > >>> > the spline uses 4 points p0, p1, p2, p3 and the interpolation is > >>> > between p1 and p2. > >>> > > >>> > Campbell Barton schreef op 28-9-2014 om 17:42: > >>> >> Checked the test application, and not sure if this is intended but a > >>> >> simple triangle has uneven distribution. > >>> >> > >>> >> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png > >>> >> > >>> >> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath < > danmcgrath...@gmail.com> > >>> wrote: > >>> >>> Cool, got them. Will take a look later. o/ > >>> >>> > >>> >>> Dan > >>> >>> > >>> >>> On Sun, Sep 28, 2014 at 11:28 AM, Fred > wrote: > >>> >>> > >>> Ok, It is uploaded to the directory incoming > >>> > >>> Dan schreef op 28-9-2014 om 17:15: > >>> > You could always upload it to our anonymous ftp via > >>> download.blender.org > >>> > (or ftp.blender.org) and put it into the incoming directory (use > >>> passive > >>> > mode). From there was can fetch the files via > >>> > http://download.blender.org/ftp/incoming/ > >>> > > >>> > Dan > >>> > > >>> > On Sun, Sep 28, 2014 at 11:05 AM, Fred > wrote: > >>> > > >>> >> Campbell Barton > >>> >> > >>> >> I have tried to send it but it is rejected. So send me an > addres for > >>> >> upload. > >>> >> > >>> >> fred > >>> >> > >>> >> > >>> >> Campbell Barton schreef op 28-9-2014 om 16:51: > >>> >>> Could the project files be posted to a public URL?, Id like to > be > >>> able > >>> >>> to look into this. but probably wont have time over the coming > >>> weeks. > >>> >>> > >>> >>> The main source file compiles for me with minor edits on > >>> >>> Linux/FreePascal, but the demo relies on `Window` unit, which I > >>> assume > >>> >>> is provided by delphi/windows. > >>> >>> > >>> >>> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath < > >>> danmcgrath...@gmail.com > >>> >> wrote: > >>> Hey, > >>> > >>> Just save out the delphi project and zip it up and email it > to me > >>> direct > >>> via email I guess (
Re: [Bf-committers] An easy to use damped spline
Heres a patch on Blender, Removed the restriction of power-of-2 curve resolution. https://developer.blender.org/P183 However I don't see any significant advantage this offers over existing nurbs calculation method, even though its quite efficient, it would need to be extended to support different orders (currently hard-coded to order-4), cyclic curves, nurbs weights etc... Just posting the patch for reference if anyone likes to check on the code. On Mon, Dec 29, 2014 at 8:03 AM, Campbell Barton wrote: > Its available here: > http://download.blender.org/ftp/ton/dspline.pdf > > On Mon, Dec 29, 2014 at 7:28 AM, joe wrote: >> Do you have a link to a paper? >> On Sep 28, 2014 10:45 AM, "Fred" wrote: >> >>> Hi Campbell Barton, >>> >>> The amount of interpolation dots is 2^i, at the start of the demo i = >>> 4(16 dots) >>> if you change i = 7 (the limit in the demo) than there are 128 >>> interpolation dots. >>> >>> if I had set the limit in the demo to 10 then 1024 interpolation dots >>> was possible. >>> >>> If the spline is used in a 3 dimensional space, >>> to compute an interpolated dot position takes: dim * 10 clock cycles = >>> 30 clock cycles. >>> I hope that it is fast enough. >>> >>> If you like to have a curve to the last plotted dot you have to put two >>> dots on each other at the end. >>> You will see that it is symmetrical again. >>> >>> Please change the number to 7 in the demo and you see a curved line in >>> stead of dots. >>> >>> Much more is possible with this spline because the first, second and >>> third derivative (parameterized ) of the curve >>> is available in real time. >>> >>> I think that much more can be invented with this spline technique. >>> I think that with some research tangent handles can be constructed as >>> well (if you like them?). >>> What I did in the demo was the most simple way of using it. >>> >>> The essence is: a 3th degree curve in two (x,y) or more directions is >>> differentiated three times, and then again integrated 3 times. >>> With floating point this is impossible , because it is not exact, the >>> curve runs away. >>> But with integer computing it is exact and the spline exact a 3th degree >>> curve. >>> >>> It can also be used in ten or more directions, but more then 3 >>> dimensions (x,y,z) is not practical. >>> >>> Fred. >>> -- >>> Fred schreef op 28-9-2014 om 18:30: >>> > That is in the demo the case, because I programmed that the first plot >>> > point is actually two points. >>> > the spline uses 4 points p0, p1, p2, p3 and the interpolation is >>> > between p1 and p2. >>> > >>> > Campbell Barton schreef op 28-9-2014 om 17:42: >>> >> Checked the test application, and not sure if this is intended but a >>> >> simple triangle has uneven distribution. >>> >> >>> >> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png >>> >> >>> >> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath >>> wrote: >>> >>> Cool, got them. Will take a look later. o/ >>> >>> >>> >>> Dan >>> >>> >>> >>> On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: >>> >>> >>> Ok, It is uploaded to the directory incoming >>> >>> Dan schreef op 28-9-2014 om 17:15: >>> > You could always upload it to our anonymous ftp via >>> download.blender.org >>> > (or ftp.blender.org) and put it into the incoming directory (use >>> passive >>> > mode). From there was can fetch the files via >>> > http://download.blender.org/ftp/incoming/ >>> > >>> > Dan >>> > >>> > On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: >>> > >>> >> Campbell Barton >>> >> >>> >> I have tried to send it but it is rejected. So send me an addres for >>> >> upload. >>> >> >>> >> fred >>> >> >>> >> >>> >> Campbell Barton schreef op 28-9-2014 om 16:51: >>> >>> Could the project files be posted to a public URL?, Id like to be >>> able >>> >>> to look into this. but probably wont have time over the coming >>> weeks. >>> >>> >>> >>> The main source file compiles for me with minor edits on >>> >>> Linux/FreePascal, but the demo relies on `Window` unit, which I >>> assume >>> >>> is provided by delphi/windows. >>> >>> >>> >>> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath < >>> danmcgrath...@gmail.com >>> >> wrote: >>> Hey, >>> >>> Just save out the delphi project and zip it up and email it to me >>> direct >>> via email I guess (the mailing list wouldn't allow such a large >>> attachement). I was attempting to compile it on linux, so the >>> compiled >>> dll's wouldn't be of much use to me unfortunately. >>> >>> Thanks! >>> >>> >>> Dan >>> >>> On Sun, Sep 28, 2014 at 10:06 AM, Fred >>> wrote: >>> >>> > Hi Dan, >>> > >>> > Of course I can send you the project. >>> > I have made two versions: >>> > 1) Th
Re: [Bf-committers] An easy to use damped spline
Its available here: http://download.blender.org/ftp/ton/dspline.pdf On Mon, Dec 29, 2014 at 7:28 AM, joe wrote: > Do you have a link to a paper? > On Sep 28, 2014 10:45 AM, "Fred" wrote: > >> Hi Campbell Barton, >> >> The amount of interpolation dots is 2^i, at the start of the demo i = >> 4(16 dots) >> if you change i = 7 (the limit in the demo) than there are 128 >> interpolation dots. >> >> if I had set the limit in the demo to 10 then 1024 interpolation dots >> was possible. >> >> If the spline is used in a 3 dimensional space, >> to compute an interpolated dot position takes: dim * 10 clock cycles = >> 30 clock cycles. >> I hope that it is fast enough. >> >> If you like to have a curve to the last plotted dot you have to put two >> dots on each other at the end. >> You will see that it is symmetrical again. >> >> Please change the number to 7 in the demo and you see a curved line in >> stead of dots. >> >> Much more is possible with this spline because the first, second and >> third derivative (parameterized ) of the curve >> is available in real time. >> >> I think that much more can be invented with this spline technique. >> I think that with some research tangent handles can be constructed as >> well (if you like them?). >> What I did in the demo was the most simple way of using it. >> >> The essence is: a 3th degree curve in two (x,y) or more directions is >> differentiated three times, and then again integrated 3 times. >> With floating point this is impossible , because it is not exact, the >> curve runs away. >> But with integer computing it is exact and the spline exact a 3th degree >> curve. >> >> It can also be used in ten or more directions, but more then 3 >> dimensions (x,y,z) is not practical. >> >> Fred. >> -- >> Fred schreef op 28-9-2014 om 18:30: >> > That is in the demo the case, because I programmed that the first plot >> > point is actually two points. >> > the spline uses 4 points p0, p1, p2, p3 and the interpolation is >> > between p1 and p2. >> > >> > Campbell Barton schreef op 28-9-2014 om 17:42: >> >> Checked the test application, and not sure if this is intended but a >> >> simple triangle has uneven distribution. >> >> >> >> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png >> >> >> >> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath >> wrote: >> >>> Cool, got them. Will take a look later. o/ >> >>> >> >>> Dan >> >>> >> >>> On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: >> >>> >> Ok, It is uploaded to the directory incoming >> >> Dan schreef op 28-9-2014 om 17:15: >> > You could always upload it to our anonymous ftp via >> download.blender.org >> > (or ftp.blender.org) and put it into the incoming directory (use >> passive >> > mode). From there was can fetch the files via >> > http://download.blender.org/ftp/incoming/ >> > >> > Dan >> > >> > On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: >> > >> >> Campbell Barton >> >> >> >> I have tried to send it but it is rejected. So send me an addres for >> >> upload. >> >> >> >> fred >> >> >> >> >> >> Campbell Barton schreef op 28-9-2014 om 16:51: >> >>> Could the project files be posted to a public URL?, Id like to be >> able >> >>> to look into this. but probably wont have time over the coming >> weeks. >> >>> >> >>> The main source file compiles for me with minor edits on >> >>> Linux/FreePascal, but the demo relies on `Window` unit, which I >> assume >> >>> is provided by delphi/windows. >> >>> >> >>> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath < >> danmcgrath...@gmail.com >> >> wrote: >> Hey, >> >> Just save out the delphi project and zip it up and email it to me >> direct >> via email I guess (the mailing list wouldn't allow such a large >> attachement). I was attempting to compile it on linux, so the >> compiled >> dll's wouldn't be of much use to me unfortunately. >> >> Thanks! >> >> >> Dan >> >> On Sun, Sep 28, 2014 at 10:06 AM, Fred >> wrote: >> >> > Hi Dan, >> > >> > Of course I can send you the project. >> > I have made two versions: >> > 1) The spline is embedded in de demo: >> > 2) The spline is an external .dll, de demo calls PSpline.dll >> > >> > Which one do you prefer? >> > >> > Fred. >> > >> > >> > >> > >> > Dan McGrath schreef op 28-9-2014 om 15:42: >> >> So is/was Turbo Pascal (limited in features; eg: objects but no >> >> classes) >> >> and FreePascal+Lazarus (supports almost everything Delphi does >> still? >> >> http://wiki.freepascal.org/Lazarus_For_Delphi_Users). >> >> >> >> Anyway, just thought it was neat to see co
Re: [Bf-committers] An easy to use damped spline
Do you have a link to a paper? On Sep 28, 2014 10:45 AM, "Fred" wrote: > Hi Campbell Barton, > > The amount of interpolation dots is 2^i, at the start of the demo i = > 4(16 dots) > if you change i = 7 (the limit in the demo) than there are 128 > interpolation dots. > > if I had set the limit in the demo to 10 then 1024 interpolation dots > was possible. > > If the spline is used in a 3 dimensional space, > to compute an interpolated dot position takes: dim * 10 clock cycles = > 30 clock cycles. > I hope that it is fast enough. > > If you like to have a curve to the last plotted dot you have to put two > dots on each other at the end. > You will see that it is symmetrical again. > > Please change the number to 7 in the demo and you see a curved line in > stead of dots. > > Much more is possible with this spline because the first, second and > third derivative (parameterized ) of the curve > is available in real time. > > I think that much more can be invented with this spline technique. > I think that with some research tangent handles can be constructed as > well (if you like them?). > What I did in the demo was the most simple way of using it. > > The essence is: a 3th degree curve in two (x,y) or more directions is > differentiated three times, and then again integrated 3 times. > With floating point this is impossible , because it is not exact, the > curve runs away. > But with integer computing it is exact and the spline exact a 3th degree > curve. > > It can also be used in ten or more directions, but more then 3 > dimensions (x,y,z) is not practical. > > Fred. > -- > Fred schreef op 28-9-2014 om 18:30: > > That is in the demo the case, because I programmed that the first plot > > point is actually two points. > > the spline uses 4 points p0, p1, p2, p3 and the interpolation is > > between p1 and p2. > > > > Campbell Barton schreef op 28-9-2014 om 17:42: > >> Checked the test application, and not sure if this is intended but a > >> simple triangle has uneven distribution. > >> > >> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png > >> > >> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath > wrote: > >>> Cool, got them. Will take a look later. o/ > >>> > >>> Dan > >>> > >>> On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: > >>> > Ok, It is uploaded to the directory incoming > > Dan schreef op 28-9-2014 om 17:15: > > You could always upload it to our anonymous ftp via > download.blender.org > > (or ftp.blender.org) and put it into the incoming directory (use > passive > > mode). From there was can fetch the files via > > http://download.blender.org/ftp/incoming/ > > > > Dan > > > > On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: > > > >> Campbell Barton > >> > >> I have tried to send it but it is rejected. So send me an addres for > >> upload. > >> > >> fred > >> > >> > >> Campbell Barton schreef op 28-9-2014 om 16:51: > >>> Could the project files be posted to a public URL?, Id like to be > able > >>> to look into this. but probably wont have time over the coming > weeks. > >>> > >>> The main source file compiles for me with minor edits on > >>> Linux/FreePascal, but the demo relies on `Window` unit, which I > assume > >>> is provided by delphi/windows. > >>> > >>> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath < > danmcgrath...@gmail.com > >> wrote: > Hey, > > Just save out the delphi project and zip it up and email it to me > direct > via email I guess (the mailing list wouldn't allow such a large > attachement). I was attempting to compile it on linux, so the > compiled > dll's wouldn't be of much use to me unfortunately. > > Thanks! > > > Dan > > On Sun, Sep 28, 2014 at 10:06 AM, Fred > wrote: > > > Hi Dan, > > > > Of course I can send you the project. > > I have made two versions: > > 1) The spline is embedded in de demo: > > 2) The spline is an external .dll, de demo calls PSpline.dll > > > > Which one do you prefer? > > > > Fred. > > > > > > > > > > Dan McGrath schreef op 28-9-2014 om 15:42: > >> So is/was Turbo Pascal (limited in features; eg: objects but no > >> classes) > >> and FreePascal+Lazarus (supports almost everything Delphi does > still? > >> http://wiki.freepascal.org/Lazarus_For_Delphi_Users). > >> > >> Anyway, just thought it was neat to see code in pascal (an > elegant > >> language, imho). Curious though, why not just give the whole > delphi > > project > >> and resource files so your forms can be built etc.? The code > seems > to > >> compile with some modi
Re: [Bf-committers] An easy to use damped spline
respect! pio Piotr Arłukowicz, PhD, BFCT University of Gdańsk, Faculty of Mathematics, Physics and Informatics, Dept. of AI, Wit Stwosz 57, 80-952 Gdańsk, room 121, tel.: +48585232151, https://inf.ug.edu.pl/~piotao Polish Blender Course: http://polskikursblendera.pl/ [PL] 2014-12-27 11:39 GMT+01:00 Campbell Barton : > Ugh, never mind, floating point splines aren't any trouble :) > > https://gitlab.com/ideasman42/fred-curve/blob/float_spline/pspline.c > > > > On Sat, Dec 27, 2014 at 9:23 PM, Campbell Barton > wrote: > > Heres an initial port of the PSpline.pas to C, > > (single C file, prints 2d curve to stdout). > > > > https://gitlab.com/ideasman42/fred-curve/blob/HEAD/pspline.c > > > > This is the n-dimensional variant, but for the test it only prints 2d > values. > > > > My main concern with this method of calculating splines is it relies > > on integer values and bit-shifting. For Blender we would want it to > > calculate floating point values, I didnt investigate yet how well this > > method could be used with floats, would be interesting to check on > > next. > > > > On Mon, Sep 29, 2014 at 3:45 AM, Fred wrote: > >> Hi Campbell Barton, > >> > >> The amount of interpolation dots is 2^i, at the start of the demo i = > >> 4(16 dots) > >> if you change i = 7 (the limit in the demo) than there are 128 > >> interpolation dots. > >> > >> if I had set the limit in the demo to 10 then 1024 interpolation dots > >> was possible. > >> > >> If the spline is used in a 3 dimensional space, > >> to compute an interpolated dot position takes: dim * 10 clock cycles = > >> 30 clock cycles. > >> I hope that it is fast enough. > >> > >> If you like to have a curve to the last plotted dot you have to put two > >> dots on each other at the end. > >> You will see that it is symmetrical again. > >> > >> Please change the number to 7 in the demo and you see a curved line in > >> stead of dots. > >> > >> Much more is possible with this spline because the first, second and > >> third derivative (parameterized ) of the curve > >> is available in real time. > >> > >> I think that much more can be invented with this spline technique. > >> I think that with some research tangent handles can be constructed as > >> well (if you like them?). > >> What I did in the demo was the most simple way of using it. > >> > >> The essence is: a 3th degree curve in two (x,y) or more directions is > >> differentiated three times, and then again integrated 3 times. > >> With floating point this is impossible , because it is not exact, the > >> curve runs away. > >> But with integer computing it is exact and the spline exact a 3th degree > >> curve. > >> > >> It can also be used in ten or more directions, but more then 3 > >> dimensions (x,y,z) is not practical. > >> > >> Fred. > >> -- > >> Fred schreef op 28-9-2014 om 18:30: > >>> That is in the demo the case, because I programmed that the first plot > >>> point is actually two points. > >>> the spline uses 4 points p0, p1, p2, p3 and the interpolation is > >>> between p1 and p2. > >>> > >>> Campbell Barton schreef op 28-9-2014 om 17:42: > Checked the test application, and not sure if this is intended but a > simple triangle has uneven distribution. > > see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png > > On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath > wrote: > > Cool, got them. Will take a look later. o/ > > > > Dan > > > > On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: > > > >> Ok, It is uploaded to the directory incoming > >> > >> Dan schreef op 28-9-2014 om 17:15: > >>> You could always upload it to our anonymous ftp via > download.blender.org > >>> (or ftp.blender.org) and put it into the incoming directory (use > passive > >>> mode). From there was can fetch the files via > >>> http://download.blender.org/ftp/incoming/ > >>> > >>> Dan > >>> > >>> On Sun, Sep 28, 2014 at 11:05 AM, Fred > wrote: > >>> > Campbell Barton > > I have tried to send it but it is rejected. So send me an addres > for > upload. > > fred > > > Campbell Barton schreef op 28-9-2014 om 16:51: > > Could the project files be posted to a public URL?, Id like to > be able > > to look into this. but probably wont have time over the coming > weeks. > > > > The main source file compiles for me with minor edits on > > Linux/FreePascal, but the demo relies on `Window` unit, which I > assume > > is provided by delphi/windows. > > > > On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath < > danmcgrath...@gmail.com > wrote: > >> Hey, > >> > >> Just save out the delphi project and zip it up and email it to > me > >> direct > >> via email I guess (the mailing list wouldn't allow such a large >
Re: [Bf-committers] An easy to use damped spline
Ugh, never mind, floating point splines aren't any trouble :) https://gitlab.com/ideasman42/fred-curve/blob/float_spline/pspline.c On Sat, Dec 27, 2014 at 9:23 PM, Campbell Barton wrote: > Heres an initial port of the PSpline.pas to C, > (single C file, prints 2d curve to stdout). > > https://gitlab.com/ideasman42/fred-curve/blob/HEAD/pspline.c > > This is the n-dimensional variant, but for the test it only prints 2d values. > > My main concern with this method of calculating splines is it relies > on integer values and bit-shifting. For Blender we would want it to > calculate floating point values, I didnt investigate yet how well this > method could be used with floats, would be interesting to check on > next. > > On Mon, Sep 29, 2014 at 3:45 AM, Fred wrote: >> Hi Campbell Barton, >> >> The amount of interpolation dots is 2^i, at the start of the demo i = >> 4(16 dots) >> if you change i = 7 (the limit in the demo) than there are 128 >> interpolation dots. >> >> if I had set the limit in the demo to 10 then 1024 interpolation dots >> was possible. >> >> If the spline is used in a 3 dimensional space, >> to compute an interpolated dot position takes: dim * 10 clock cycles = >> 30 clock cycles. >> I hope that it is fast enough. >> >> If you like to have a curve to the last plotted dot you have to put two >> dots on each other at the end. >> You will see that it is symmetrical again. >> >> Please change the number to 7 in the demo and you see a curved line in >> stead of dots. >> >> Much more is possible with this spline because the first, second and >> third derivative (parameterized ) of the curve >> is available in real time. >> >> I think that much more can be invented with this spline technique. >> I think that with some research tangent handles can be constructed as >> well (if you like them?). >> What I did in the demo was the most simple way of using it. >> >> The essence is: a 3th degree curve in two (x,y) or more directions is >> differentiated three times, and then again integrated 3 times. >> With floating point this is impossible , because it is not exact, the >> curve runs away. >> But with integer computing it is exact and the spline exact a 3th degree >> curve. >> >> It can also be used in ten or more directions, but more then 3 >> dimensions (x,y,z) is not practical. >> >> Fred. >> -- >> Fred schreef op 28-9-2014 om 18:30: >>> That is in the demo the case, because I programmed that the first plot >>> point is actually two points. >>> the spline uses 4 points p0, p1, p2, p3 and the interpolation is >>> between p1 and p2. >>> >>> Campbell Barton schreef op 28-9-2014 om 17:42: Checked the test application, and not sure if this is intended but a simple triangle has uneven distribution. see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath wrote: > Cool, got them. Will take a look later. o/ > > Dan > > On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: > >> Ok, It is uploaded to the directory incoming >> >> Dan schreef op 28-9-2014 om 17:15: >>> You could always upload it to our anonymous ftp via download.blender.org >>> (or ftp.blender.org) and put it into the incoming directory (use passive >>> mode). From there was can fetch the files via >>> http://download.blender.org/ftp/incoming/ >>> >>> Dan >>> >>> On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: >>> Campbell Barton I have tried to send it but it is rejected. So send me an addres for upload. fred Campbell Barton schreef op 28-9-2014 om 16:51: > Could the project files be posted to a public URL?, Id like to be able > to look into this. but probably wont have time over the coming weeks. > > The main source file compiles for me with minor edits on > Linux/FreePascal, but the demo relies on `Window` unit, which I assume > is provided by delphi/windows. > > On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath >>> wrote: >> Hey, >> >> Just save out the delphi project and zip it up and email it to me >> direct >> via email I guess (the mailing list wouldn't allow such a large >> attachement). I was attempting to compile it on linux, so the >> compiled >> dll's wouldn't be of much use to me unfortunately. >> >> Thanks! >> >> >> Dan >> >> On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: >> >>> Hi Dan, >>> >>> Of course I can send you the project. >>> I have made two versions: >>> 1) The spline is embedded in de demo: >>> 2) The spline is an external .dll, de demo calls PSpline.dll >>> >>> Which one do you prefer? >>
Re: [Bf-committers] An easy to use damped spline
Heres an initial port of the PSpline.pas to C, (single C file, prints 2d curve to stdout). https://gitlab.com/ideasman42/fred-curve/blob/HEAD/pspline.c This is the n-dimensional variant, but for the test it only prints 2d values. My main concern with this method of calculating splines is it relies on integer values and bit-shifting. For Blender we would want it to calculate floating point values, I didnt investigate yet how well this method could be used with floats, would be interesting to check on next. On Mon, Sep 29, 2014 at 3:45 AM, Fred wrote: > Hi Campbell Barton, > > The amount of interpolation dots is 2^i, at the start of the demo i = > 4(16 dots) > if you change i = 7 (the limit in the demo) than there are 128 > interpolation dots. > > if I had set the limit in the demo to 10 then 1024 interpolation dots > was possible. > > If the spline is used in a 3 dimensional space, > to compute an interpolated dot position takes: dim * 10 clock cycles = > 30 clock cycles. > I hope that it is fast enough. > > If you like to have a curve to the last plotted dot you have to put two > dots on each other at the end. > You will see that it is symmetrical again. > > Please change the number to 7 in the demo and you see a curved line in > stead of dots. > > Much more is possible with this spline because the first, second and > third derivative (parameterized ) of the curve > is available in real time. > > I think that much more can be invented with this spline technique. > I think that with some research tangent handles can be constructed as > well (if you like them?). > What I did in the demo was the most simple way of using it. > > The essence is: a 3th degree curve in two (x,y) or more directions is > differentiated three times, and then again integrated 3 times. > With floating point this is impossible , because it is not exact, the > curve runs away. > But with integer computing it is exact and the spline exact a 3th degree > curve. > > It can also be used in ten or more directions, but more then 3 > dimensions (x,y,z) is not practical. > > Fred. > -- > Fred schreef op 28-9-2014 om 18:30: >> That is in the demo the case, because I programmed that the first plot >> point is actually two points. >> the spline uses 4 points p0, p1, p2, p3 and the interpolation is >> between p1 and p2. >> >> Campbell Barton schreef op 28-9-2014 om 17:42: >>> Checked the test application, and not sure if this is intended but a >>> simple triangle has uneven distribution. >>> >>> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png >>> >>> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath >>> wrote: Cool, got them. Will take a look later. o/ Dan On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: > Ok, It is uploaded to the directory incoming > > Dan schreef op 28-9-2014 om 17:15: >> You could always upload it to our anonymous ftp via download.blender.org >> (or ftp.blender.org) and put it into the incoming directory (use passive >> mode). From there was can fetch the files via >> http://download.blender.org/ftp/incoming/ >> >> Dan >> >> On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: >> >>> Campbell Barton >>> >>> I have tried to send it but it is rejected. So send me an addres for >>> upload. >>> >>> fred >>> >>> >>> Campbell Barton schreef op 28-9-2014 om 16:51: Could the project files be posted to a public URL?, Id like to be able to look into this. but probably wont have time over the coming weeks. The main source file compiles for me with minor edits on Linux/FreePascal, but the demo relies on `Window` unit, which I assume is provided by delphi/windows. On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath >> wrote: > Hey, > > Just save out the delphi project and zip it up and email it to me > direct > via email I guess (the mailing list wouldn't allow such a large > attachement). I was attempting to compile it on linux, so the compiled > dll's wouldn't be of much use to me unfortunately. > > Thanks! > > > Dan > > On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: > >> Hi Dan, >> >> Of course I can send you the project. >> I have made two versions: >> 1) The spline is embedded in de demo: >> 2) The spline is an external .dll, de demo calls PSpline.dll >> >> Which one do you prefer? >> >> Fred. >> >> >> >> >> Dan McGrath schreef op 28-9-2014 om 15:42: >>> So is/was Turbo Pascal (limited in features; eg: objects but no >>> classes) >>> and FreePascal+Lazarus (supports almost everything Delphi does > still? >>> http://wiki.fr
Re: [Bf-committers] An easy to use damped spline
Hi Campbell Barton, The amount of interpolation dots is 2^i, at the start of the demo i = 4(16 dots) if you change i = 7 (the limit in the demo) than there are 128 interpolation dots. if I had set the limit in the demo to 10 then 1024 interpolation dots was possible. If the spline is used in a 3 dimensional space, to compute an interpolated dot position takes: dim * 10 clock cycles = 30 clock cycles. I hope that it is fast enough. If you like to have a curve to the last plotted dot you have to put two dots on each other at the end. You will see that it is symmetrical again. Please change the number to 7 in the demo and you see a curved line in stead of dots. Much more is possible with this spline because the first, second and third derivative (parameterized ) of the curve is available in real time. I think that much more can be invented with this spline technique. I think that with some research tangent handles can be constructed as well (if you like them?). What I did in the demo was the most simple way of using it. The essence is: a 3th degree curve in two (x,y) or more directions is differentiated three times, and then again integrated 3 times. With floating point this is impossible , because it is not exact, the curve runs away. But with integer computing it is exact and the spline exact a 3th degree curve. It can also be used in ten or more directions, but more then 3 dimensions (x,y,z) is not practical. Fred. -- Fred schreef op 28-9-2014 om 18:30: > That is in the demo the case, because I programmed that the first plot > point is actually two points. > the spline uses 4 points p0, p1, p2, p3 and the interpolation is > between p1 and p2. > > Campbell Barton schreef op 28-9-2014 om 17:42: >> Checked the test application, and not sure if this is intended but a >> simple triangle has uneven distribution. >> >> see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png >> >> On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath wrote: >>> Cool, got them. Will take a look later. o/ >>> >>> Dan >>> >>> On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: >>> Ok, It is uploaded to the directory incoming Dan schreef op 28-9-2014 om 17:15: > You could always upload it to our anonymous ftp via download.blender.org > (or ftp.blender.org) and put it into the incoming directory (use passive > mode). From there was can fetch the files via > http://download.blender.org/ftp/incoming/ > > Dan > > On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: > >> Campbell Barton >> >> I have tried to send it but it is rejected. So send me an addres for >> upload. >> >> fred >> >> >> Campbell Barton schreef op 28-9-2014 om 16:51: >>> Could the project files be posted to a public URL?, Id like to be able >>> to look into this. but probably wont have time over the coming weeks. >>> >>> The main source file compiles for me with minor edits on >>> Linux/FreePascal, but the demo relies on `Window` unit, which I assume >>> is provided by delphi/windows. >>> >>> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath > wrote: Hey, Just save out the delphi project and zip it up and email it to me direct via email I guess (the mailing list wouldn't allow such a large attachement). I was attempting to compile it on linux, so the compiled dll's wouldn't be of much use to me unfortunately. Thanks! Dan On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: > Hi Dan, > > Of course I can send you the project. > I have made two versions: > 1) The spline is embedded in de demo: > 2) The spline is an external .dll, de demo calls PSpline.dll > > Which one do you prefer? > > Fred. > > > > > Dan McGrath schreef op 28-9-2014 om 15:42: >> So is/was Turbo Pascal (limited in features; eg: objects but no >> classes) >> and FreePascal+Lazarus (supports almost everything Delphi does still? >> http://wiki.freepascal.org/Lazarus_For_Delphi_Users). >> >> Anyway, just thought it was neat to see code in pascal (an elegant >> language, imho). Curious though, why not just give the whole delphi > project >> and resource files so your forms can be built etc.? The code seems to >> compile with some modifications here, but without the {$R *.DFM} >> (*.lfm > in >> fp), one would have to manually rebuild the form :( >> >> >> >> On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: >> >>> It's true, but Delphi is object oriented. >>> >>> Dan McGrath schreef op 28-9-2014 om 14:53: St
Re: [Bf-committers] An easy to use damped spline
That is in the demo the case, because I programmed that the first plot point is actually two points. the spline uses 4 points p0, p1, p2, p3 and the interpolation is between p1 and p2. Campbell Barton schreef op 28-9-2014 om 17:42: > Checked the test application, and not sure if this is intended but a > simple triangle has uneven distribution. > > see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png > > On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath wrote: >> Cool, got them. Will take a look later. o/ >> >> Dan >> >> On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: >> >>> Ok, It is uploaded to the directory incoming >>> >>> Dan schreef op 28-9-2014 om 17:15: You could always upload it to our anonymous ftp via download.blender.org (or ftp.blender.org) and put it into the incoming directory (use passive mode). From there was can fetch the files via http://download.blender.org/ftp/incoming/ Dan On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: > Campbell Barton > > I have tried to send it but it is rejected. So send me an addres for > upload. > > fred > > > Campbell Barton schreef op 28-9-2014 om 16:51: >> Could the project files be posted to a public URL?, Id like to be able >> to look into this. but probably wont have time over the coming weeks. >> >> The main source file compiles for me with minor edits on >> Linux/FreePascal, but the demo relies on `Window` unit, which I assume >> is provided by delphi/windows. >> >> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath wrote: >>> Hey, >>> >>> Just save out the delphi project and zip it up and email it to me >>> direct >>> via email I guess (the mailing list wouldn't allow such a large >>> attachement). I was attempting to compile it on linux, so the compiled >>> dll's wouldn't be of much use to me unfortunately. >>> >>> Thanks! >>> >>> >>> Dan >>> >>> On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: >>> Hi Dan, Of course I can send you the project. I have made two versions: 1) The spline is embedded in de demo: 2) The spline is an external .dll, de demo calls PSpline.dll Which one do you prefer? Fred. Dan McGrath schreef op 28-9-2014 om 15:42: > So is/was Turbo Pascal (limited in features; eg: objects but no > classes) > and FreePascal+Lazarus (supports almost everything Delphi does >>> still? > http://wiki.freepascal.org/Lazarus_For_Delphi_Users). > > Anyway, just thought it was neat to see code in pascal (an elegant > language, imho). Curious though, why not just give the whole delphi project > and resource files so your forms can be built etc.? The code seems >>> to > compile with some modifications here, but without the {$R *.DFM} > (*.lfm in > fp), one would have to manually rebuild the form :( > > > > On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: > >> It's true, but Delphi is object oriented. >> >> Dan McGrath schreef op 28-9-2014 om 14:53: >>> Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, >> different >>> dialect :) >>> >>> On Sun, Sep 28, 2014 at 8:43 AM, Fred >>> wrote: Actually it is Delphi Dan McGrath schreef op 28-9-2014 om 14:35: > Pascal, with inline assembler to boot! \o/ :) > > On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal < >>> t...@blender.org> >> wrote: >> Hi, >> >> Fred told me he's not interested in getting involved, or >>> setting > up a >> project for his work. >> He's retired now and just thought we might be interested in a research >> topic he did. >> >> I've copied files he sent to me here; >> http://download.blender.org/ftp/ton/ >> >> It's a Dutch pdf and two pascal files. >> >> -Ton- >> >> >> Ton Roosendaal - t...@blender.org - www.blender.org >> Chairman Blender Foundation - Producer Blender Institute >> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands >> >> >> >> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: >> >>> HI Fred, >>> >>> Can you record a screencast/video demo to show how it works? >>> >>> Regards, >>> On Sep 28, 2014 2:14 PM, "Fred" wrote: >>>
Re: [Bf-committers] An easy to use damped spline
Checked the test application, and not sure if this is intended but a simple triangle has uneven distribution. see: http://www.graphicall.org/ftp/ideasman42/fred_curve.png On Mon, Sep 29, 2014 at 1:32 AM, Dan McGrath wrote: > Cool, got them. Will take a look later. o/ > > Dan > > On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: > >> Ok, It is uploaded to the directory incoming >> >> Dan schreef op 28-9-2014 om 17:15: >> > You could always upload it to our anonymous ftp via download.blender.org >> > (or ftp.blender.org) and put it into the incoming directory (use passive >> > mode). From there was can fetch the files via >> > http://download.blender.org/ftp/incoming/ >> > >> > Dan >> > >> > On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: >> > >> >> Campbell Barton >> >> >> >> I have tried to send it but it is rejected. So send me an addres for >> >> upload. >> >> >> >> fred >> >> >> >> >> >> Campbell Barton schreef op 28-9-2014 om 16:51: >> >>> Could the project files be posted to a public URL?, Id like to be able >> >>> to look into this. but probably wont have time over the coming weeks. >> >>> >> >>> The main source file compiles for me with minor edits on >> >>> Linux/FreePascal, but the demo relies on `Window` unit, which I assume >> >>> is provided by delphi/windows. >> >>> >> >>> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath > > >> >> wrote: >> Hey, >> >> Just save out the delphi project and zip it up and email it to me >> direct >> via email I guess (the mailing list wouldn't allow such a large >> attachement). I was attempting to compile it on linux, so the compiled >> dll's wouldn't be of much use to me unfortunately. >> >> Thanks! >> >> >> Dan >> >> On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: >> >> > Hi Dan, >> > >> > Of course I can send you the project. >> > I have made two versions: >> > 1) The spline is embedded in de demo: >> > 2) The spline is an external .dll, de demo calls PSpline.dll >> > >> > Which one do you prefer? >> > >> > Fred. >> > >> > >> > >> > >> > Dan McGrath schreef op 28-9-2014 om 15:42: >> >> So is/was Turbo Pascal (limited in features; eg: objects but no >> >> classes) >> >> and FreePascal+Lazarus (supports almost everything Delphi does >> still? >> >> http://wiki.freepascal.org/Lazarus_For_Delphi_Users). >> >> >> >> Anyway, just thought it was neat to see code in pascal (an elegant >> >> language, imho). Curious though, why not just give the whole delphi >> > project >> >> and resource files so your forms can be built etc.? The code seems >> to >> >> compile with some modifications here, but without the {$R *.DFM} >> >> (*.lfm >> > in >> >> fp), one would have to manually rebuild the form :( >> >> >> >> >> >> >> >> On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: >> >> >> >>> It's true, but Delphi is object oriented. >> >>> >> >>> Dan McGrath schreef op 28-9-2014 om 14:53: >> Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, >> >>> different >> dialect :) >> >> On Sun, Sep 28, 2014 at 8:43 AM, Fred >> wrote: >> >> > Actually it is Delphi >> > >> > >> > Dan McGrath schreef op 28-9-2014 om 14:35: >> >> Pascal, with inline assembler to boot! \o/ :) >> >> >> >> On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal < >> t...@blender.org> >> >>> wrote: >> >>> Hi, >> >>> >> >>> Fred told me he's not interested in getting involved, or >> setting >> >> up >> > a >> >>> project for his work. >> >>> He's retired now and just thought we might be interested in a >> > research >> >>> topic he did. >> >>> >> >>> I've copied files he sent to me here; >> >>> http://download.blender.org/ftp/ton/ >> >>> >> >>> It's a Dutch pdf and two pascal files. >> >>> >> >>> -Ton- >> >>> >> >>> >> >>> Ton Roosendaal - t...@blender.org - www.blender.org >> >>> Chairman Blender Foundation - Producer Blender Institute >> >>> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands >> >>> >> >>> >> >>> >> >>> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: >> >>> >> HI Fred, >> >> Can you record a screencast/video demo to show how it works? >> >> Regards, >> On Sep 28, 2014 2:14 PM, "Fred" wrote: >> >> > I forgot to say, I have a two dimensional demo but it is >> >> working >> > on >> >>> a >> > windows computer. >> > >> > Jacob Merrill schreef op 28-9-2014 om 02:07: >> >>
Re: [Bf-committers] An easy to use damped spline
Cool, got them. Will take a look later. o/ Dan On Sun, Sep 28, 2014 at 11:28 AM, Fred wrote: > Ok, It is uploaded to the directory incoming > > Dan schreef op 28-9-2014 om 17:15: > > You could always upload it to our anonymous ftp via download.blender.org > > (or ftp.blender.org) and put it into the incoming directory (use passive > > mode). From there was can fetch the files via > > http://download.blender.org/ftp/incoming/ > > > > Dan > > > > On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: > > > >> Campbell Barton > >> > >> I have tried to send it but it is rejected. So send me an addres for > >> upload. > >> > >> fred > >> > >> > >> Campbell Barton schreef op 28-9-2014 om 16:51: > >>> Could the project files be posted to a public URL?, Id like to be able > >>> to look into this. but probably wont have time over the coming weeks. > >>> > >>> The main source file compiles for me with minor edits on > >>> Linux/FreePascal, but the demo relies on `Window` unit, which I assume > >>> is provided by delphi/windows. > >>> > >>> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath > > >> wrote: > Hey, > > Just save out the delphi project and zip it up and email it to me > direct > via email I guess (the mailing list wouldn't allow such a large > attachement). I was attempting to compile it on linux, so the compiled > dll's wouldn't be of much use to me unfortunately. > > Thanks! > > > Dan > > On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: > > > Hi Dan, > > > > Of course I can send you the project. > > I have made two versions: > > 1) The spline is embedded in de demo: > > 2) The spline is an external .dll, de demo calls PSpline.dll > > > > Which one do you prefer? > > > > Fred. > > > > > > > > > > Dan McGrath schreef op 28-9-2014 om 15:42: > >> So is/was Turbo Pascal (limited in features; eg: objects but no > >> classes) > >> and FreePascal+Lazarus (supports almost everything Delphi does > still? > >> http://wiki.freepascal.org/Lazarus_For_Delphi_Users). > >> > >> Anyway, just thought it was neat to see code in pascal (an elegant > >> language, imho). Curious though, why not just give the whole delphi > > project > >> and resource files so your forms can be built etc.? The code seems > to > >> compile with some modifications here, but without the {$R *.DFM} > >> (*.lfm > > in > >> fp), one would have to manually rebuild the form :( > >> > >> > >> > >> On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: > >> > >>> It's true, but Delphi is object oriented. > >>> > >>> Dan McGrath schreef op 28-9-2014 om 14:53: > Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, > >>> different > dialect :) > > On Sun, Sep 28, 2014 at 8:43 AM, Fred > wrote: > > > Actually it is Delphi > > > > > > Dan McGrath schreef op 28-9-2014 om 14:35: > >> Pascal, with inline assembler to boot! \o/ :) > >> > >> On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal < > t...@blender.org> > >>> wrote: > >>> Hi, > >>> > >>> Fred told me he's not interested in getting involved, or > setting > >> up > > a > >>> project for his work. > >>> He's retired now and just thought we might be interested in a > > research > >>> topic he did. > >>> > >>> I've copied files he sent to me here; > >>> http://download.blender.org/ftp/ton/ > >>> > >>> It's a Dutch pdf and two pascal files. > >>> > >>> -Ton- > >>> > >>> > >>> Ton Roosendaal - t...@blender.org - www.blender.org > >>> Chairman Blender Foundation - Producer Blender Institute > >>> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands > >>> > >>> > >>> > >>> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > >>> > HI Fred, > > Can you record a screencast/video demo to show how it works? > > Regards, > On Sep 28, 2014 2:14 PM, "Fred" wrote: > > > I forgot to say, I have a two dimensional demo but it is > >> working > > on > >>> a > > windows computer. > > > > Jacob Merrill schreef op 28-9-2014 om 02:07: > >> would this make it so you can record F-curves over time > >> better? > >> right now recording in the engine gets slower the longer it > >> runs, > >> ___ > >> Bf-committers mailing list > >> Bf-committers@blender.org > >> http://lists.blender.org/mailman/listi
Re: [Bf-committers] An easy to use damped spline
Ok, It is uploaded to the directory incoming Dan schreef op 28-9-2014 om 17:15: > You could always upload it to our anonymous ftp via download.blender.org > (or ftp.blender.org) and put it into the incoming directory (use passive > mode). From there was can fetch the files via > http://download.blender.org/ftp/incoming/ > > Dan > > On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: > >> Campbell Barton >> >> I have tried to send it but it is rejected. So send me an addres for >> upload. >> >> fred >> >> >> Campbell Barton schreef op 28-9-2014 om 16:51: >>> Could the project files be posted to a public URL?, Id like to be able >>> to look into this. but probably wont have time over the coming weeks. >>> >>> The main source file compiles for me with minor edits on >>> Linux/FreePascal, but the demo relies on `Window` unit, which I assume >>> is provided by delphi/windows. >>> >>> On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath >> wrote: Hey, Just save out the delphi project and zip it up and email it to me direct via email I guess (the mailing list wouldn't allow such a large attachement). I was attempting to compile it on linux, so the compiled dll's wouldn't be of much use to me unfortunately. Thanks! Dan On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: > Hi Dan, > > Of course I can send you the project. > I have made two versions: > 1) The spline is embedded in de demo: > 2) The spline is an external .dll, de demo calls PSpline.dll > > Which one do you prefer? > > Fred. > > > > > Dan McGrath schreef op 28-9-2014 om 15:42: >> So is/was Turbo Pascal (limited in features; eg: objects but no >> classes) >> and FreePascal+Lazarus (supports almost everything Delphi does still? >> http://wiki.freepascal.org/Lazarus_For_Delphi_Users). >> >> Anyway, just thought it was neat to see code in pascal (an elegant >> language, imho). Curious though, why not just give the whole delphi > project >> and resource files so your forms can be built etc.? The code seems to >> compile with some modifications here, but without the {$R *.DFM} >> (*.lfm > in >> fp), one would have to manually rebuild the form :( >> >> >> >> On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: >> >>> It's true, but Delphi is object oriented. >>> >>> Dan McGrath schreef op 28-9-2014 om 14:53: Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, >>> different dialect :) On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: > Actually it is Delphi > > > Dan McGrath schreef op 28-9-2014 om 14:35: >> Pascal, with inline assembler to boot! \o/ :) >> >> On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal >>> wrote: >>> Hi, >>> >>> Fred told me he's not interested in getting involved, or setting >> up > a >>> project for his work. >>> He's retired now and just thought we might be interested in a > research >>> topic he did. >>> >>> I've copied files he sent to me here; >>> http://download.blender.org/ftp/ton/ >>> >>> It's a Dutch pdf and two pascal files. >>> >>> -Ton- >>> >>> >>> Ton Roosendaal - t...@blender.org - www.blender.org >>> Chairman Blender Foundation - Producer Blender Institute >>> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands >>> >>> >>> >>> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: >>> HI Fred, Can you record a screencast/video demo to show how it works? Regards, On Sep 28, 2014 2:14 PM, "Fred" wrote: > I forgot to say, I have a two dimensional demo but it is >> working > on >>> a > windows computer. > > Jacob Merrill schreef op 28-9-2014 om 02:07: >> would this make it so you can record F-curves over time >> better? >> right now recording in the engine gets slower the longer it >> runs, >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org
Re: [Bf-committers] An easy to use damped spline
You could always upload it to our anonymous ftp via download.blender.org (or ftp.blender.org) and put it into the incoming directory (use passive mode). From there was can fetch the files via http://download.blender.org/ftp/incoming/ Dan On Sun, Sep 28, 2014 at 11:05 AM, Fred wrote: > Campbell Barton > > I have tried to send it but it is rejected. So send me an addres for > upload. > > fred > > > Campbell Barton schreef op 28-9-2014 om 16:51: > > Could the project files be posted to a public URL?, Id like to be able > > to look into this. but probably wont have time over the coming weeks. > > > > The main source file compiles for me with minor edits on > > Linux/FreePascal, but the demo relies on `Window` unit, which I assume > > is provided by delphi/windows. > > > > On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath > wrote: > >> Hey, > >> > >> Just save out the delphi project and zip it up and email it to me direct > >> via email I guess (the mailing list wouldn't allow such a large > >> attachement). I was attempting to compile it on linux, so the compiled > >> dll's wouldn't be of much use to me unfortunately. > >> > >> Thanks! > >> > >> > >> Dan > >> > >> On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: > >> > >>> Hi Dan, > >>> > >>> Of course I can send you the project. > >>> I have made two versions: > >>> 1) The spline is embedded in de demo: > >>> 2) The spline is an external .dll, de demo calls PSpline.dll > >>> > >>> Which one do you prefer? > >>> > >>> Fred. > >>> > >>> > >>> > >>> > >>> Dan McGrath schreef op 28-9-2014 om 15:42: > So is/was Turbo Pascal (limited in features; eg: objects but no > classes) > and FreePascal+Lazarus (supports almost everything Delphi does still? > http://wiki.freepascal.org/Lazarus_For_Delphi_Users). > > Anyway, just thought it was neat to see code in pascal (an elegant > language, imho). Curious though, why not just give the whole delphi > >>> project > and resource files so your forms can be built etc.? The code seems to > compile with some modifications here, but without the {$R *.DFM} > (*.lfm > >>> in > fp), one would have to manually rebuild the form :( > > > > On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: > > > It's true, but Delphi is object oriented. > > > > Dan McGrath schreef op 28-9-2014 om 14:53: > >> Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, > > different > >> dialect :) > >> > >> On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: > >> > >>> Actually it is Delphi > >>> > >>> > >>> Dan McGrath schreef op 28-9-2014 om 14:35: > Pascal, with inline assembler to boot! \o/ :) > > On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal > > wrote: > > Hi, > > > > Fred told me he's not interested in getting involved, or setting > up > >>> a > > project for his work. > > He's retired now and just thought we might be interested in a > >>> research > > topic he did. > > > > I've copied files he sent to me here; > > http://download.blender.org/ftp/ton/ > > > > It's a Dutch pdf and two pascal files. > > > > -Ton- > > > > > > Ton Roosendaal - t...@blender.org - www.blender.org > > Chairman Blender Foundation - Producer Blender Institute > > Entrepotdok 57A - 1018AD Amsterdam - The Netherlands > > > > > > > > On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > > > >> HI Fred, > >> > >> Can you record a screencast/video demo to show how it works? > >> > >> Regards, > >> On Sep 28, 2014 2:14 PM, "Fred" wrote: > >> > >>> I forgot to say, I have a two dimensional demo but it is > working > >>> on > > a > >>> windows computer. > >>> > >>> Jacob Merrill schreef op 28-9-2014 om 02:07: > would this make it so you can record F-curves over time > better? > > right now recording in the engine gets slower the longer it > runs, > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > > >>> ___ > >>> Bf-committers mailing list > >>> Bf-committers@blender.org > >>> http://lists.blender.org/mailman/listinfo/bf-committers > >>> > >> ___ > >> Bf-committers mailing list > >> Bf-committers@blender.org > >> http://lists.blender.org/mailman/listinfo/bf-committers > > _
Re: [Bf-committers] An easy to use damped spline
Campbell Barton I have tried to send it but it is rejected. So send me an addres for upload. fred Campbell Barton schreef op 28-9-2014 om 16:51: > Could the project files be posted to a public URL?, Id like to be able > to look into this. but probably wont have time over the coming weeks. > > The main source file compiles for me with minor edits on > Linux/FreePascal, but the demo relies on `Window` unit, which I assume > is provided by delphi/windows. > > On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath wrote: >> Hey, >> >> Just save out the delphi project and zip it up and email it to me direct >> via email I guess (the mailing list wouldn't allow such a large >> attachement). I was attempting to compile it on linux, so the compiled >> dll's wouldn't be of much use to me unfortunately. >> >> Thanks! >> >> >> Dan >> >> On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: >> >>> Hi Dan, >>> >>> Of course I can send you the project. >>> I have made two versions: >>> 1) The spline is embedded in de demo: >>> 2) The spline is an external .dll, de demo calls PSpline.dll >>> >>> Which one do you prefer? >>> >>> Fred. >>> >>> >>> >>> >>> Dan McGrath schreef op 28-9-2014 om 15:42: So is/was Turbo Pascal (limited in features; eg: objects but no classes) and FreePascal+Lazarus (supports almost everything Delphi does still? http://wiki.freepascal.org/Lazarus_For_Delphi_Users). Anyway, just thought it was neat to see code in pascal (an elegant language, imho). Curious though, why not just give the whole delphi >>> project and resource files so your forms can be built etc.? The code seems to compile with some modifications here, but without the {$R *.DFM} (*.lfm >>> in fp), one would have to manually rebuild the form :( On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: > It's true, but Delphi is object oriented. > > Dan McGrath schreef op 28-9-2014 om 14:53: >> Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, > different >> dialect :) >> >> On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: >> >>> Actually it is Delphi >>> >>> >>> Dan McGrath schreef op 28-9-2014 om 14:35: Pascal, with inline assembler to boot! \o/ :) On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal > wrote: > Hi, > > Fred told me he's not interested in getting involved, or setting up >>> a > project for his work. > He's retired now and just thought we might be interested in a >>> research > topic he did. > > I've copied files he sent to me here; > http://download.blender.org/ftp/ton/ > > It's a Dutch pdf and two pascal files. > > -Ton- > > > Ton Roosendaal - t...@blender.org - www.blender.org > Chairman Blender Foundation - Producer Blender Institute > Entrepotdok 57A - 1018AD Amsterdam - The Netherlands > > > > On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > >> HI Fred, >> >> Can you record a screencast/video demo to show how it works? >> >> Regards, >> On Sep 28, 2014 2:14 PM, "Fred" wrote: >> >>> I forgot to say, I have a two dimensional demo but it is working >>> on > a >>> windows computer. >>> >>> Jacob Merrill schreef op 28-9-2014 om 02:07: would this make it so you can record F-curves over time better? right now recording in the engine gets slower the longer it runs, ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>>
Re: [Bf-committers] An easy to use damped spline
Ok I did that, the demo *.exe is included as well. Fred. Dan McGrath schreef op 28-9-2014 om 16:36: > Hey, > > Just save out the delphi project and zip it up and email it to me direct > via email I guess (the mailing list wouldn't allow such a large > attachement). I was attempting to compile it on linux, so the compiled > dll's wouldn't be of much use to me unfortunately. > > Thanks! > > > Dan > > On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: > >> Hi Dan, >> >> Of course I can send you the project. >> I have made two versions: >> 1) The spline is embedded in de demo: >> 2) The spline is an external .dll, de demo calls PSpline.dll >> >> Which one do you prefer? >> >> Fred. >> >> >> >> >> Dan McGrath schreef op 28-9-2014 om 15:42: >>> So is/was Turbo Pascal (limited in features; eg: objects but no classes) >>> and FreePascal+Lazarus (supports almost everything Delphi does still? >>> http://wiki.freepascal.org/Lazarus_For_Delphi_Users). >>> >>> Anyway, just thought it was neat to see code in pascal (an elegant >>> language, imho). Curious though, why not just give the whole delphi >> project >>> and resource files so your forms can be built etc.? The code seems to >>> compile with some modifications here, but without the {$R *.DFM} (*.lfm >> in >>> fp), one would have to manually rebuild the form :( >>> >>> >>> >>> On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: >>> It's true, but Delphi is object oriented. Dan McGrath schreef op 28-9-2014 om 14:53: > Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, different > dialect :) > > On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: > >> Actually it is Delphi >> >> >> Dan McGrath schreef op 28-9-2014 om 14:35: >>> Pascal, with inline assembler to boot! \o/ :) >>> >>> On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal wrote: Hi, Fred told me he's not interested in getting involved, or setting up >> a project for his work. He's retired now and just thought we might be interested in a >> research topic he did. I've copied files he sent to me here; http://download.blender.org/ftp/ton/ It's a Dutch pdf and two pascal files. -Ton- Ton Roosendaal - t...@blender.org - www.blender.org Chairman Blender Foundation - Producer Blender Institute Entrepotdok 57A - 1018AD Amsterdam - The Netherlands On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > HI Fred, > > Can you record a screencast/video demo to show how it works? > > Regards, > On Sep 28, 2014 2:14 PM, "Fred" wrote: > >> I forgot to say, I have a two dimensional demo but it is working >> on a >> windows computer. >> >> Jacob Merrill schreef op 28-9-2014 om 02:07: >>> would this make it so you can record F-curves over time better? >>> >>> right now recording in the engine gets slower the longer it runs, >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >>
Re: [Bf-committers] An easy to use damped spline
Could the project files be posted to a public URL?, Id like to be able to look into this. but probably wont have time over the coming weeks. The main source file compiles for me with minor edits on Linux/FreePascal, but the demo relies on `Window` unit, which I assume is provided by delphi/windows. On Mon, Sep 29, 2014 at 12:36 AM, Dan McGrath wrote: > Hey, > > Just save out the delphi project and zip it up and email it to me direct > via email I guess (the mailing list wouldn't allow such a large > attachement). I was attempting to compile it on linux, so the compiled > dll's wouldn't be of much use to me unfortunately. > > Thanks! > > > Dan > > On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: > >> Hi Dan, >> >> Of course I can send you the project. >> I have made two versions: >> 1) The spline is embedded in de demo: >> 2) The spline is an external .dll, de demo calls PSpline.dll >> >> Which one do you prefer? >> >> Fred. >> >> >> >> >> Dan McGrath schreef op 28-9-2014 om 15:42: >> > So is/was Turbo Pascal (limited in features; eg: objects but no classes) >> > and FreePascal+Lazarus (supports almost everything Delphi does still? >> > http://wiki.freepascal.org/Lazarus_For_Delphi_Users). >> > >> > Anyway, just thought it was neat to see code in pascal (an elegant >> > language, imho). Curious though, why not just give the whole delphi >> project >> > and resource files so your forms can be built etc.? The code seems to >> > compile with some modifications here, but without the {$R *.DFM} (*.lfm >> in >> > fp), one would have to manually rebuild the form :( >> > >> > >> > >> > On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: >> > >> >> It's true, but Delphi is object oriented. >> >> >> >> Dan McGrath schreef op 28-9-2014 om 14:53: >> >>> Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, >> >> different >> >>> dialect :) >> >>> >> >>> On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: >> >>> >> Actually it is Delphi >> >> >> Dan McGrath schreef op 28-9-2014 om 14:35: >> > Pascal, with inline assembler to boot! \o/ :) >> > >> > On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal >> >> wrote: >> >> Hi, >> >> >> >> Fred told me he's not interested in getting involved, or setting up >> a >> >> project for his work. >> >> He's retired now and just thought we might be interested in a >> research >> >> topic he did. >> >> >> >> I've copied files he sent to me here; >> >> http://download.blender.org/ftp/ton/ >> >> >> >> It's a Dutch pdf and two pascal files. >> >> >> >> -Ton- >> >> >> >> >> >> Ton Roosendaal - t...@blender.org - www.blender.org >> >> Chairman Blender Foundation - Producer Blender Institute >> >> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands >> >> >> >> >> >> >> >> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: >> >> >> >>> HI Fred, >> >>> >> >>> Can you record a screencast/video demo to show how it works? >> >>> >> >>> Regards, >> >>> On Sep 28, 2014 2:14 PM, "Fred" wrote: >> >>> >> I forgot to say, I have a two dimensional demo but it is working >> on >> >> a >> windows computer. >> >> Jacob Merrill schreef op 28-9-2014 om 02:07: >> > would this make it so you can record F-curves over time better? >> > >> > right now recording in the engine gets slower the longer it runs, >> > ___ >> > Bf-committers mailing list >> > Bf-committers@blender.org >> > http://lists.blender.org/mailman/listinfo/bf-committers >> > >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> >> >>> ___ >> >>> Bf-committers mailing list >> >>> Bf-committers@blender.org >> >>> http://lists.blender.org/mailman/listinfo/bf-committers >> >> ___ >> >> Bf-committers mailing list >> >> Bf-committers@blender.org >> >> http://lists.blender.org/mailman/listinfo/bf-committers >> >> >> > ___ >> > Bf-committers mailing list >> > Bf-committers@blender.org >> > http://lists.blender.org/mailman/listinfo/bf-committers >> > >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> >> >>> ___ >> >>> Bf-committers mailing list >> >>> Bf-committers@blender.org >> >>> http://lists.blender.org/mailman/listinfo/bf-committers >> >>> >> >>
Re: [Bf-committers] An easy to use damped spline
Hey, Just save out the delphi project and zip it up and email it to me direct via email I guess (the mailing list wouldn't allow such a large attachement). I was attempting to compile it on linux, so the compiled dll's wouldn't be of much use to me unfortunately. Thanks! Dan On Sun, Sep 28, 2014 at 10:06 AM, Fred wrote: > Hi Dan, > > Of course I can send you the project. > I have made two versions: > 1) The spline is embedded in de demo: > 2) The spline is an external .dll, de demo calls PSpline.dll > > Which one do you prefer? > > Fred. > > > > > Dan McGrath schreef op 28-9-2014 om 15:42: > > So is/was Turbo Pascal (limited in features; eg: objects but no classes) > > and FreePascal+Lazarus (supports almost everything Delphi does still? > > http://wiki.freepascal.org/Lazarus_For_Delphi_Users). > > > > Anyway, just thought it was neat to see code in pascal (an elegant > > language, imho). Curious though, why not just give the whole delphi > project > > and resource files so your forms can be built etc.? The code seems to > > compile with some modifications here, but without the {$R *.DFM} (*.lfm > in > > fp), one would have to manually rebuild the form :( > > > > > > > > On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: > > > >> It's true, but Delphi is object oriented. > >> > >> Dan McGrath schreef op 28-9-2014 om 14:53: > >>> Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, > >> different > >>> dialect :) > >>> > >>> On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: > >>> > Actually it is Delphi > > > Dan McGrath schreef op 28-9-2014 om 14:35: > > Pascal, with inline assembler to boot! \o/ :) > > > > On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal > >> wrote: > >> Hi, > >> > >> Fred told me he's not interested in getting involved, or setting up > a > >> project for his work. > >> He's retired now and just thought we might be interested in a > research > >> topic he did. > >> > >> I've copied files he sent to me here; > >> http://download.blender.org/ftp/ton/ > >> > >> It's a Dutch pdf and two pascal files. > >> > >> -Ton- > >> > >> > >> Ton Roosendaal - t...@blender.org - www.blender.org > >> Chairman Blender Foundation - Producer Blender Institute > >> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands > >> > >> > >> > >> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > >> > >>> HI Fred, > >>> > >>> Can you record a screencast/video demo to show how it works? > >>> > >>> Regards, > >>> On Sep 28, 2014 2:14 PM, "Fred" wrote: > >>> > I forgot to say, I have a two dimensional demo but it is working > on > >> a > windows computer. > > Jacob Merrill schreef op 28-9-2014 om 02:07: > > would this make it so you can record F-curves over time better? > > > > right now recording in the engine gets slower the longer it runs, > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > > >>> ___ > >>> Bf-committers mailing list > >>> Bf-committers@blender.org > >>> http://lists.blender.org/mailman/listinfo/bf-committers > >> ___ > >> Bf-committers mailing list > >> Bf-committers@blender.org > >> http://lists.blender.org/mailman/listinfo/bf-committers > >> > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > > >>> ___ > >>> Bf-committers mailing list > >>> Bf-committers@blender.org > >>> http://lists.blender.org/mailman/listinfo/bf-committers > >>> > >> ___ > >> Bf-committers mailing list > >> Bf-committers@blender.org > >> http://lists.blender.org/mailman/listinfo/bf-committers > >> > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/lis
Re: [Bf-committers] An easy to use damped spline
Hi Dan, Of course I can send you the project. I have made two versions: 1) The spline is embedded in de demo: 2) The spline is an external .dll, de demo calls PSpline.dll Which one do you prefer? Fred. Dan McGrath schreef op 28-9-2014 om 15:42: > So is/was Turbo Pascal (limited in features; eg: objects but no classes) > and FreePascal+Lazarus (supports almost everything Delphi does still? > http://wiki.freepascal.org/Lazarus_For_Delphi_Users). > > Anyway, just thought it was neat to see code in pascal (an elegant > language, imho). Curious though, why not just give the whole delphi project > and resource files so your forms can be built etc.? The code seems to > compile with some modifications here, but without the {$R *.DFM} (*.lfm in > fp), one would have to manually rebuild the form :( > > > > On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: > >> It's true, but Delphi is object oriented. >> >> Dan McGrath schreef op 28-9-2014 om 14:53: >>> Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, >> different >>> dialect :) >>> >>> On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: >>> Actually it is Delphi Dan McGrath schreef op 28-9-2014 om 14:35: > Pascal, with inline assembler to boot! \o/ :) > > On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal >> wrote: >> Hi, >> >> Fred told me he's not interested in getting involved, or setting up a >> project for his work. >> He's retired now and just thought we might be interested in a research >> topic he did. >> >> I've copied files he sent to me here; >> http://download.blender.org/ftp/ton/ >> >> It's a Dutch pdf and two pascal files. >> >> -Ton- >> >> >> Ton Roosendaal - t...@blender.org - www.blender.org >> Chairman Blender Foundation - Producer Blender Institute >> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands >> >> >> >> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: >> >>> HI Fred, >>> >>> Can you record a screencast/video demo to show how it works? >>> >>> Regards, >>> On Sep 28, 2014 2:14 PM, "Fred" wrote: >>> I forgot to say, I have a two dimensional demo but it is working on >> a windows computer. Jacob Merrill schreef op 28-9-2014 om 02:07: > would this make it so you can record F-curves over time better? > > right now recording in the engine gets slower the longer it runs, > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
So is/was Turbo Pascal (limited in features; eg: objects but no classes) and FreePascal+Lazarus (supports almost everything Delphi does still? http://wiki.freepascal.org/Lazarus_For_Delphi_Users). Anyway, just thought it was neat to see code in pascal (an elegant language, imho). Curious though, why not just give the whole delphi project and resource files so your forms can be built etc.? The code seems to compile with some modifications here, but without the {$R *.DFM} (*.lfm in fp), one would have to manually rebuild the form :( On Sun, Sep 28, 2014 at 8:55 AM, Fred wrote: > It's true, but Delphi is object oriented. > > Dan McGrath schreef op 28-9-2014 om 14:53: > > Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, > different > > dialect :) > > > > On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: > > > >> Actually it is Delphi > >> > >> > >> Dan McGrath schreef op 28-9-2014 om 14:35: > >>> Pascal, with inline assembler to boot! \o/ :) > >>> > >>> On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal > wrote: > >>> > Hi, > > Fred told me he's not interested in getting involved, or setting up a > project for his work. > He's retired now and just thought we might be interested in a research > topic he did. > > I've copied files he sent to me here; > http://download.blender.org/ftp/ton/ > > It's a Dutch pdf and two pascal files. > > -Ton- > > > Ton Roosendaal - t...@blender.org - www.blender.org > Chairman Blender Foundation - Producer Blender Institute > Entrepotdok 57A - 1018AD Amsterdam - The Netherlands > > > > On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > > > HI Fred, > > > > Can you record a screencast/video demo to show how it works? > > > > Regards, > > On Sep 28, 2014 2:14 PM, "Fred" wrote: > > > >> I forgot to say, I have a two dimensional demo but it is working on > a > >> windows computer. > >> > >> Jacob Merrill schreef op 28-9-2014 om 02:07: > >>> would this make it so you can record F-curves over time better? > >>> > >>> right now recording in the engine gets slower the longer it runs, > >>> ___ > >>> Bf-committers mailing list > >>> Bf-committers@blender.org > >>> http://lists.blender.org/mailman/listinfo/bf-committers > >>> > >> ___ > >> Bf-committers mailing list > >> Bf-committers@blender.org > >> http://lists.blender.org/mailman/listinfo/bf-committers > >> > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > > >>> ___ > >>> Bf-committers mailing list > >>> Bf-committers@blender.org > >>> http://lists.blender.org/mailman/listinfo/bf-committers > >>> > >> ___ > >> Bf-committers mailing list > >> Bf-committers@blender.org > >> http://lists.blender.org/mailman/listinfo/bf-committers > >> > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
It's true, but Delphi is object oriented. Dan McGrath schreef op 28-9-2014 om 14:53: > Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, different > dialect :) > > On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: > >> Actually it is Delphi >> >> >> Dan McGrath schreef op 28-9-2014 om 14:35: >>> Pascal, with inline assembler to boot! \o/ :) >>> >>> On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal wrote: >>> Hi, Fred told me he's not interested in getting involved, or setting up a project for his work. He's retired now and just thought we might be interested in a research topic he did. I've copied files he sent to me here; http://download.blender.org/ftp/ton/ It's a Dutch pdf and two pascal files. -Ton- Ton Roosendaal - t...@blender.org - www.blender.org Chairman Blender Foundation - Producer Blender Institute Entrepotdok 57A - 1018AD Amsterdam - The Netherlands On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > HI Fred, > > Can you record a screencast/video demo to show how it works? > > Regards, > On Sep 28, 2014 2:14 PM, "Fred" wrote: > >> I forgot to say, I have a two dimensional demo but it is working on a >> windows computer. >> >> Jacob Merrill schreef op 28-9-2014 om 02:07: >>> would this make it so you can record F-curves over time better? >>> >>> right now recording in the engine gets slower the longer it runs, >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
Standard Pascal, Turbo Pascal, Freepascal, Delphi; same language, different dialect :) On Sun, Sep 28, 2014 at 8:43 AM, Fred wrote: > Actually it is Delphi > > > Dan McGrath schreef op 28-9-2014 om 14:35: > > Pascal, with inline assembler to boot! \o/ :) > > > > On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal wrote: > > > >> Hi, > >> > >> Fred told me he's not interested in getting involved, or setting up a > >> project for his work. > >> He's retired now and just thought we might be interested in a research > >> topic he did. > >> > >> I've copied files he sent to me here; > >> http://download.blender.org/ftp/ton/ > >> > >> It's a Dutch pdf and two pascal files. > >> > >> -Ton- > >> > >> > >> Ton Roosendaal - t...@blender.org - www.blender.org > >> Chairman Blender Foundation - Producer Blender Institute > >> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands > >> > >> > >> > >> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > >> > >>> HI Fred, > >>> > >>> Can you record a screencast/video demo to show how it works? > >>> > >>> Regards, > >>> On Sep 28, 2014 2:14 PM, "Fred" wrote: > >>> > I forgot to say, I have a two dimensional demo but it is working on a > windows computer. > > Jacob Merrill schreef op 28-9-2014 om 02:07: > > would this make it so you can record F-curves over time better? > > > > right now recording in the engine gets slower the longer it runs, > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > > >>> ___ > >>> Bf-committers mailing list > >>> Bf-committers@blender.org > >>> http://lists.blender.org/mailman/listinfo/bf-committers > >> ___ > >> Bf-committers mailing list > >> Bf-committers@blender.org > >> http://lists.blender.org/mailman/listinfo/bf-committers > >> > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
Here it is, I am not a good designer. http://www.screencast.com/t/514fO2QZg2x Aditia A. Pratama schreef op 28-9-2014 om 09:28: > HI Fred, > > Can you record a screencast/video demo to show how it works? > > Regards, > On Sep 28, 2014 2:14 PM, "Fred" wrote: > >> I forgot to say, I have a two dimensional demo but it is working on a >> windows computer. >> >> Jacob Merrill schreef op 28-9-2014 om 02:07: >>> would this make it so you can record F-curves over time better? >>> >>> right now recording in the engine gets slower the longer it runs, >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
Actually it is Delphi Dan McGrath schreef op 28-9-2014 om 14:35: > Pascal, with inline assembler to boot! \o/ :) > > On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal wrote: > >> Hi, >> >> Fred told me he's not interested in getting involved, or setting up a >> project for his work. >> He's retired now and just thought we might be interested in a research >> topic he did. >> >> I've copied files he sent to me here; >> http://download.blender.org/ftp/ton/ >> >> It's a Dutch pdf and two pascal files. >> >> -Ton- >> >> >> Ton Roosendaal - t...@blender.org - www.blender.org >> Chairman Blender Foundation - Producer Blender Institute >> Entrepotdok 57A - 1018AD Amsterdam - The Netherlands >> >> >> >> On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: >> >>> HI Fred, >>> >>> Can you record a screencast/video demo to show how it works? >>> >>> Regards, >>> On Sep 28, 2014 2:14 PM, "Fred" wrote: >>> I forgot to say, I have a two dimensional demo but it is working on a windows computer. Jacob Merrill schreef op 28-9-2014 om 02:07: > would this make it so you can record F-curves over time better? > > right now recording in the engine gets slower the longer it runs, > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
Pascal, with inline assembler to boot! \o/ :) On Sun, Sep 28, 2014 at 6:46 AM, Ton Roosendaal wrote: > Hi, > > Fred told me he's not interested in getting involved, or setting up a > project for his work. > He's retired now and just thought we might be interested in a research > topic he did. > > I've copied files he sent to me here; > http://download.blender.org/ftp/ton/ > > It's a Dutch pdf and two pascal files. > > -Ton- > > > Ton Roosendaal - t...@blender.org - www.blender.org > Chairman Blender Foundation - Producer Blender Institute > Entrepotdok 57A - 1018AD Amsterdam - The Netherlands > > > > On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > > > HI Fred, > > > > Can you record a screencast/video demo to show how it works? > > > > Regards, > > On Sep 28, 2014 2:14 PM, "Fred" wrote: > > > >> I forgot to say, I have a two dimensional demo but it is working on a > >> windows computer. > >> > >> Jacob Merrill schreef op 28-9-2014 om 02:07: > >>> would this make it so you can record F-curves over time better? > >>> > >>> right now recording in the engine gets slower the longer it runs, > >>> ___ > >>> Bf-committers mailing list > >>> Bf-committers@blender.org > >>> http://lists.blender.org/mailman/listinfo/bf-committers > >>> > >> > >> ___ > >> Bf-committers mailing list > >> Bf-committers@blender.org > >> http://lists.blender.org/mailman/listinfo/bf-committers > >> > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
Hi, Fred told me he's not interested in getting involved, or setting up a project for his work. He's retired now and just thought we might be interested in a research topic he did. I've copied files he sent to me here; http://download.blender.org/ftp/ton/ It's a Dutch pdf and two pascal files. -Ton- Ton Roosendaal - t...@blender.org - www.blender.org Chairman Blender Foundation - Producer Blender Institute Entrepotdok 57A - 1018AD Amsterdam - The Netherlands On 28 Sep, 2014, at 9:28, Aditia A. Pratama wrote: > HI Fred, > > Can you record a screencast/video demo to show how it works? > > Regards, > On Sep 28, 2014 2:14 PM, "Fred" wrote: > >> I forgot to say, I have a two dimensional demo but it is working on a >> windows computer. >> >> Jacob Merrill schreef op 28-9-2014 om 02:07: >>> would this make it so you can record F-curves over time better? >>> >>> right now recording in the engine gets slower the longer it runs, >>> ___ >>> Bf-committers mailing list >>> Bf-committers@blender.org >>> http://lists.blender.org/mailman/listinfo/bf-committers >>> >> >> ___ >> Bf-committers mailing list >> Bf-committers@blender.org >> http://lists.blender.org/mailman/listinfo/bf-committers >> > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
HI Fred, Can you record a screencast/video demo to show how it works? Regards, On Sep 28, 2014 2:14 PM, "Fred" wrote: > I forgot to say, I have a two dimensional demo but it is working on a > windows computer. > > Jacob Merrill schreef op 28-9-2014 om 02:07: > > would this make it so you can record F-curves over time better? > > > > right now recording in the engine gets slower the longer it runs, > > ___ > > Bf-committers mailing list > > Bf-committers@blender.org > > http://lists.blender.org/mailman/listinfo/bf-committers > > > > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
I forgot to say, I have a two dimensional demo but it is working on a windows computer. Jacob Merrill schreef op 28-9-2014 om 02:07: > would this make it so you can record F-curves over time better? > > right now recording in the engine gets slower the longer it runs, > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
Because it is discrete, my guess is at least a factor 100. regards Fred. - Jacob Merrill schreef op 28-9-2014 om 02:07: > would this make it so you can record F-curves over time better? > > right now recording in the engine gets slower the longer it runs, > ___ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
Re: [Bf-committers] An easy to use damped spline
would this make it so you can record F-curves over time better? right now recording in the engine gets slower the longer it runs, ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers
[Bf-committers] An easy to use damped spline
I have developed an n-dimensional damped cubic spline. The algorithm is very short and it is extremely fast because it only uses shifting and addition. If you are interested let me know. regards Fred. ___ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers