Re: [Bf-committers] An easy to use damped spline

2015-01-06 Thread Ronan Ducluzeau
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

2015-01-03 Thread Mikhail Rachinskiy
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

2015-01-02 Thread Campbell Barton
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

2015-01-02 Thread Mikhail Rachinskiy
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

2015-01-01 Thread Campbell Barton
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

2014-12-30 Thread Ronan Ducluzeau
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

2014-12-28 Thread 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 
>>> 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

2014-12-28 Thread Campbell Barton
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

2014-12-28 Thread joe
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

2014-12-27 Thread Piotr Arłukowicz
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

2014-12-27 Thread 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 >>> 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

2014-12-27 Thread Campbell Barton
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Campbell Barton
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

2014-09-28 Thread Dan McGrath
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Dan
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Campbell Barton
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

2014-09-28 Thread Dan McGrath
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Dan McGrath
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Dan McGrath
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Dan McGrath
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

2014-09-28 Thread Ton Roosendaal
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

2014-09-28 Thread Aditia A. Pratama
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

2014-09-28 Thread Fred
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

2014-09-28 Thread Fred

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

2014-09-27 Thread Jacob Merrill
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

2014-09-26 Thread Fred
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