В настоящее время я использую нативную функцию .curveTo и задаюсь вопросом, могу ли я написать код, который будет отображать квадратичные кривые Безье в Stage3D? Мне также может понадобиться выполнить заливку между кривыми, которые я рисую на экране.
Как нарисовать квадратичные кривые Безье на этапе 3d? Мне нужно разбить их на сегменты?
Ответы (2)
Заливки поддерживаются расширением
Он использует триангулятор под капотом для обработки заливки во что-то, что может обрабатывать графический процессор.
person
Jonathan Pace
schedule
22.10.2012
Это уже реализовано для Starling. Надеюсь, вам будет полезно: https://github.com/unwrong/Starling-Extension-Graphics/pull/1
person
Kodiak
schedule
14.10.2012
Это также поддерживает заполнение? Спасибо.
- person AturSams; 14.10.2012
После прочтения кажется, что он не поддерживает часть заполнения. Интересно, можно ли этого добиться, приложив разумные усилия?
- person AturSams; 14.10.2012