Вниз
Скачать: CL | DM;

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

← →
WInAPi Lamer   (2003-05-26 17:02) [0]

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


← →
MBo ©   (2003-05-26 17:33) [1]

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


← →
WInAPi Lamer   (2003-05-26 18:10) [2]

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


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





← →
pasha676   (2003-05-26 18:18) [3]

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

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

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


← →
WInAPi Lamer   (2003-05-26 18:20) [4]

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

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


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

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

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


← →
pasha676   (2003-05-27 09:28) [6]

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


← →
WInAPi Lamer   (2003-05-27 16:51) [7]

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

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

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

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


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

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

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


← →
pasha676   (2003-05-28 09:22) [9]


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


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

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


← →
WInAPi Lamer   (2003-05-29 18:07) [10]

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



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.022 c
3-82153
Max_
2003-09-05 17:22
2003.09.25
Oracle+ExecSql+Open


1-82231
Fortuna
2003-09-12 08:19
2003.09.25
разделитель целой и дробной части


1-82282
Юлия
2003-09-15 08:36
2003.09.25
вопрос по opendialog


1-82307
ikivio
2003-09-13 21:01
2003.09.25
Проблемы с SW_RESTORE.


1-82248
Dimich1978
2003-09-15 14:16
2003.09.25
Изменить цвет бордюра у панели.




   Наверх