Ищите константу #define kBrushScale
в примере glpaint. вам нужно заменить константу на случайный ивар. Также масштаб кисти основывается на размере частиц .png. то есть увеличение kBrushScale
уменьшает ширину аиста
удачи.
Обновление:
kBrushScale
использовался для определения glPointSize
в initWithCoder только один раз. Вам нужно заменить константу на ivar и обновить glPointSize
перед рисованием нового отрезка.
Например, я добавил следующую строку кода в мой renderLineFromPoint:toPoint:
glPointSize(arc4random()%kBrushScale); //random brush/point size