项目作者: Wholemy

项目描述 :
Line Quadratic Cubic Beziers Intersections in double binary tree)
高级语言: C#
项目地址: git://github.com/Wholemy/Bezier.git
创建时间: 2021-04-19T12:29:49Z
项目社区:https://github.com/Wholemy/Bezier

开源协议:

下载


Wholemy.Bezier

Line Quadratic Cubic Beziers Intersections in double)

DepthMax

На данном этапе веду разработку новой версии алгоритма поиска пересечений, нашел новый способ, высокоточный, высокопроизводительный, но пока что в процессе, перебираю различные варианты, все происходит методом тыка в отладке, так что это надолго, не думаю что удастся победить эту проблему малой кровью поэтому занимаюсь этим все своё время, хочу раз и навсегда устранить эту проблему) Через деление кривых на небольшое количество точек и фильтрации данных работает только по расстоянию, получаю минимальные длины всех точек между собой, и из них работаю с минимумами и максимумами, тяжело было к этому прийти, но я думаю что справлюсь) Способ настолько быстрый, что практически не употребляет память) Я уже молчу о том, что одним методом можно находить пересечения между всеми видами кривых и линий, точность настолько высокая насколько позволяют числа двойной точности)

Version2nextGen)

изображение