NanoVega+NanoSVG |
Feb. 23rd, 2018|02:15 pm |
да, порт (тоже продвинутый форк, на самом деле) NanoSVG у меня тоже есть. правда, чувак решил упростить себе жизнь, и преставляет всё в виде cubic beziers — даже прямые. ужас. чуть-чуть переделал, теперь выплёвывается набор команд: «MoveTo», «LineTo», «QuadTo», «BezierTo». в итоге рендер Queen of Clubs из известного набора public-doman игральных карт (отчего-то это одна из самых огромных карт там — мегабайт примерно) занимает 10 миллисекунд вместо 50.
надо ещё сделать path caching в NanoVega, чтобы каждый раз не заниматься тесселяцией. |
|