![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
клякса [D7]
set © (2010-09-09 22:54:00)Подскажите как можно сделать у окружности чтобы краю были волнообразные как бы на кляксу стала похожа тока на краях чтобы небыло углов они были как бы на волну похожи. Заранее благодарю за помощь.
set (2010-09-10 16:51:00) [1]
Canvas.Pen.Color:= clRed;
Canvas.Brush.Color:= clBlack;
For i:= 0 to 200 do
begin
Ro:= Trunc(150 * sin(i));
IntNerov:= IntNerov + 0.0315;
IntXX:= Trunc((ClientWidth shr 1) + Ro * cos(IntNerov));
IntYY:= Trunc((ClientHeight shr 1) + Ro * sin(IntNerov));
PointArray[i]:= Point(IntXX, IntYY);
end;
Canvas.Polygon(Slice(PointArray, 200));
что то у меня човчем на кляксу непохожа получилась :-(
Jeer (2010-09-10 16:45:00) [2]
> Вот генератор клякс - это интересно )
Никаких проблем, сеточным методом легко смоделировать нечто подобное.
Anatoly Podgoretsky (2010-09-10 16:21:00) [3]> Омлет (10.09.2010 16:14:12) [12]
Кляксон - генератор клякс
Омлет (2010-09-10 16:14:00) [4]> MBo © (10.09.10 13:34) [11]
Тогда уж проще хранить в виде картинки.
Вот генератор клякс - это интересно )
MBo (2010-09-10 13:34:00) [5]>А как сделать такую
Можно сформировать массив точек многоугольника, примерно описывающего эту кляксу, и провести через точки плавную кривую.
Омлет (2010-09-10 10:06:00) [6]А как сделать такую: http://not-doing.ru/av/cl.png?
Anatoly Podgoretsky (2010-09-10 09:07:00) [7]Random добавь, чтобы клякса настоящая была.
Омлет (2010-09-10 08:00:00) [8]Так получится слишком правильная клякса )
set (2010-09-10 00:03:00) [9]спасибо огромное
Юрий Зотов (2010-09-10 00:02:00) [10]И плюс еще какая-нибудь константа.
Юрий Зотов (2010-09-10 00:01:00) [11]R = Rо * sin(Alpha);
set (2010-09-09 23:57:00) [12]
> Юрий Зотов © (09.09.10 23:50) [3]
> радиус синусоидально зависит от угла.
Как это понять?
Юрий Зотов (2010-09-09 23:50:00) [13]Рисуем окружность в полярных координатах, причем радиус синусоидально зависит от угла.
set (2010-09-09 23:37:00) [14]надо чтобы она имела форму наподобие круга с волнообразными краями
Anatoly Podgoretsky (2010-09-09 23:03:00) [15]> set (09.09.2010 22:54:00) [0]
Так это уже не окружность, она же не круглая. Это кляксность.