Я пытаюсь нарисовать одну горизонтальную линию в Swiftui, которая выглядит как удар кисти - стрижка с одной стороны, а затем выцветает /сужается на другой стороне, аналогично фактическому удару краски. Я также применил линеаргрейент, чтобы исчезнуть цвет в конце. Код работает, но не совсем дает мне реалистичный внешний вид кисти (с легким переносным и нелинейным исчезновением), который я вижу на эталонных изображениях. /> Цель:
Мне нужна одна горизонтальная линия, которая начинается с полной толщины и непрозрачности слева, затем постепенно становится тоньше и прозрачна справа. В идеале у него было бы немного пернатых краев, а не идеальная геометрическая форма. Он также должен быть реализован программно, потому что мне нужно динамически изменить размер. Таким образом, изображение не может быть вариантом здесь. < /P>
Вопрос:
Как я могу создать более реалистичную линию удара кисти, полностью в Swiftui - возможно, используя пользовательскую форму или код пути - так что он выглядит ближе к фактическому удару кисти? Есть ли рекомендуемые подходы, преобразования или градиентные уловки, которые я могу использовать для имитации грубых, органических ребра и исчезания? src = "https://i.sstatic.net/p9giohfg.jpg"/>
Подробнее здесь: https://stackoverflow.com/questions/795 ... in-swiftui
Как создать реалистичную линию удара кисти в Swiftui? ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение