On 22 Jan, Lars Clausen wrote:
>
> Now I looked a bit more at bezier splines, and found that they really
> should be a polyline with some fluff (like a tangent) added at each point.
Yep, more or less. Some people might actually be more comfortable
editing splines as they have better editing properties (curve goes
through control points i think). The spline control points can then
easily be converted to bezier points.
> So I set out to make a polyline, which goes well (only one stupid bug, and
> one not-so-stupid), so I can now create a polyline. The question now is:
> How should the user add new parts? My first idea is to have the middle
> mouse button give an object-specific menu, which would here contain (at
> least) 'Add Corner' and 'Remove Corner'. Now this is a whole new way of
> interacting with the objects, so I'll just ask if you think that's the way
> to go, or if you want another way to do it.
I think it's a great way to do it. The way i did it in the "Network -
Buss" object is that the properties dialog has a 'number of xyz'
field. That is not really as usable.
I haven't thought much about any implementation details though.
/ Alex