virtual_maize_field icon indicating copy to clipboard operation
virtual_maize_field copied to clipboard

Splines

Open Darkproduct opened this issue 1 year ago • 0 comments

I thought about this a long time ago. Use splines for the paths of the maize plants. This could replace the whole idea of using joined segments and you would have a lot more freedom on the possibles maize fields.

Also you could constrain the parameters of those splines to better resamble the path of the nosels of a seeding machine. You also could define this path by the path the tractor took while seeding. Then you would get x maize row paths by one tractor path.

But using splines will make same other things harder:

  1. I think you will lose the constant width between two maize rows. Which currently is a fixed value (0.75 cm for maize) which is always guaranteed.
  2. Seeding (choosing spot for plants on the spline) will be harder, because calculating the length of a spline is not as trivial.

Here are some usefull videos about splines:

When I ever find time working on this, I think the best way to add this currently is by creating a new spline segment, which functions like all other segments, but will take a spline as input.

Darkproduct avatar Apr 17 '23 22:04 Darkproduct