must... write... code... cannot... stop... |
[Mar. 5th, 2018|07:08 am] |
запилил таки в нановегу клипинг (и он даже не шибко тормозит), кобминаторы для клипмасок, и заодно впилил linear gradient with «middle» stop point (то есть, трехцветный). последний удобен для создания всяких хипсторских кнопок одним вызовом закрашивалки, а не двумя. и ещё выправил растеризатор безьерок, чтобы он не уходил в долгую рекурсию на «вырожденых в линию» курвах.
всё, на этом надо прекращать. там, конечно, ещё не хватает dashed strokes, но мне откровенно лень их делать. потому что это надо перепиливать тесселятор строков, и ну его нафиг. диды без этого жили — и мы проживём. |
|
|
Comments: |
Всё правильно, dashed strokes, как известно, для слабаков. Кисть должна быть любым SVG!
(ну, шутка. Почти.)
![[User Picture]](http://lj.rossia.org/userpic/197531/22349) | From: | ketmar |
Date: | March 5th, 2018 - 03:38 pm |
---|
| | | (Link) |
|
но если черьёзно — это ж библиотека для простой графики. кому надо Такой‐То Графоний — пусть уже не жлобится и берёт каиру. | |