Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Мастера помогите плиз.......нарисовать ромашку


WInAPi Lamer ©   (2003-05-26 17:02:00) 

Мастера, мне надо нарисовать ромашку с 8-25 липестками, а я могу всего 4 (ну не умею я вращать эти эллипсы :( ) помогитее плиз...


WInAPi Lamer   (2003-05-29 18:07:00) [1]

НАРОД СПАСИБО ОГРОМНОЕ ВСЕМ!!!!!


pasha676   (2003-05-28 09:22:00) [2]


> Не можно ли намылить примерчик


Везде разные версии DelphiX шли с примерами. Ни одной без примеров не видел. Нужный тебе находиться в .../samples/graphic/AlphaBlending. Удачи.

ЗЫ Как ты вообще без примеров пытаешься разобраться в DelphiX? Это невозможно!


Плохой человек   (2003-05-27 20:00:00) [3]

>1) Нарисовать не элипс - а прям лепесток в графредакторе и загрузить его например DXImageList (ну или во что хочешь)

Вот это самое верное.


WInAPi Lamer   (2003-05-27 16:51:00) [4]

> 2) Посмотреть примеры идущие в комплекте с DelphiX
У меня нет примеров :(

Но я откапал но все же я не понимаю что туда подставлять ——— я туда произвольные цифры высоты и длинны, Хцентра и Уцентра подставляю — — — ничего на экране нету :(

Не можно ли намылить примерчик

Спасибо огромное


pasha676   (2003-05-27 09:28:00) [5]

Все как сказал Плохой человек, но можно
1) Нарисовать не элипс - а прям лепесток в графредакторе и загрузить его например DXImageList (ну или во что хочешь)
2) Посмотреть примеры идущие в комплекте с DelphiX


Плохой человек   (2003-05-26 19:47:00) [6]

>моя задаяча примерно такая (но я использую ДельфиХ)

Нарисуй элипс в памяти, присвой картинку элементу DelphiX и используй DrawRotate.


WInAPi Lamer   (2003-05-26 18:20:00) [7]

>3) Через директХа - почти как 2-ой но значительно все упрощается.

Конкретнее можно чуть чуть — моя задаяча примерно такая (но я использую ДельфиХ)


pasha676   (2003-05-26 18:18:00) [8]

Как куда? Для начала попробуй в голову... Не получилось? Ну хорошо. Уравнение прямой y=aX+b (в декартовых) - попробуй нарисовать на экране прямую. Если не получиться - можешь дальше не продолжать.

Строго говоря задачу рисования элипсов под разным углом можно решить многими способами.
1) То что написал МВо
2) Нарисовал элипс в памяти - повернул на угол - скопировал на экран
3) Через директХа - почти как 2-ой но значительно все упрощается.

Это так. Навскидку.


WInAPi Lamer   (2003-05-26 18:10:00) [9]

>MBo
> уравнение эллипса в полярных координатах
>> R=r0/(1+E*Cos(Fi-Fi0))


Да, ... хорошее уравнение, а куда его засунуть ?




MBo   (2003-05-26 17:33:00) [10]

уравнение эллипса в полярных координатах
R=r0/(1+E*Cos(Fi-Fi0))


Наверх

Титульная страница Поиск, карта сайта Написать письмо