2016-06-14 3 views
0

Привет Я пытаюсь реализовать многоугольник с цветовым градиентом на основе цвета каждого угла (многоугольник является наложением для карты). so for example this image would have a green point a red point and a blue point and the colors mix in the center. До сих пор я использовал MKPolygon. Любое руководство будет оценено по достоинству.Многоцветный многоугольник в iOS

Спасибо,

+0

Разве это не то, что делают все обучающие программы OpenGL? Вы можете посмотреть в EAGLView. – Putz1103

+0

Нет, я пытаюсь сделать наложение поверх карты на основе точек, которые пользователь нажимает. но спасибо за помощь – pudm

+0

OpenGL может это сделать ... – Putz1103

ответ

0

Достигнуть мой результат я написал цикл, который итерированный через все точки, которые имели для цикла внутри, что вычитают значения из других точек, чтобы сделать многоугольник меньше и создали полигон этого было сделано до тех пор, пока многоугольник был достаточно мал для представления. Это дало ему хороший градиент и делало это для другой роговицы с разными цветами, давая желаемый градиент цветов.

Смежные вопросы