Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.05.25;
Скачать: CL | DM;

Вниз

простая работа с графикой   Найти похожие ветки 

 
Азат   (2008-04-27 16:29) [0]

Привет всем! Я хочу написать программу в которой под управлением клавиш будет вращаться некоторый обьект. Вот думаю если рисовать этот обьект через Pen и Brush то муторно как то будет. У меня есть другая идея, но не знаю как ее реализовать. Можно нарисовать этот обьект скажем в Paint и вращать уже картинку. Вот так :). Как думаете возможно такое сделать? Есть другие варианты? :)


 
MOO   (2008-04-27 16:38) [1]

Да. Есть.


 
{RASkov} ©   (2008-04-27 16:40) [2]

> Можно нарисовать этот обьект скажем в Paint и вращать уже картинку

Что значит вращать? Что значит объект?
Картинку, нарисованную в Paint"e(графредактор?), можно "крутить" только по одной оси... ну а по другим осям ее можно только "искажать"...


 
Азат   (2008-04-27 17:03) [3]

Скажем я нарисовал молоток в Paint и сохранил картинку как bmp. Теперь в делфи мне необходимо чтобы эта картинка(молоток) могла вращаться вокруг своей оси, но при нажатии определенных клавиш


 
Andy BitOff ©   (2008-04-27 17:15) [4]

> Азат   (27.04.08 17:03) [3]

Ты не сможешь вращать молоток, бы сможешь вращать плоское изображение молотка. Нарисуй на листочке карандошом молоток и покрути листок. Вот такой результат ты получишь.


 
Andy BitOff ©   (2008-04-27 18:06) [5]

> Азат   (27.04.08 16:29) [0]

Тебе надо нарисовать молоток использую графические примитивы и "через Pen и Brush", тогда ты сможешь его вращать обрабатывая координаты примитивов соответствующими формулами.


 
Азат   (2008-04-27 18:27) [6]

Похоже я не умею изъясняться... Я уже знаю что можно рисовать при помощи Pen и Bruh все что захочу а потом меняя координаты вращать этот объект. Об этом я писал выше.. Нет ли способа вращать готовую картинку в bitmap или image например??? Именно так и надо - вращать плоское изображение молотка как на бумаге.
Вроде все правильно объясняю....


 
Восхищенный   (2008-04-27 19:28) [7]

> Азат   (27.04.08 16:29)

Трехмерное изометрическое изображение объекта сложной формы "вручную" и вращение этого изображения (тоже "вручную") ты называешь "простой работой с графикой"? Ну-ну.

Может, стоит начать с чего-нибудь действительно простого?


 
korneley ©   (2008-04-27 19:37) [8]


> Может, стоит начать с чего-нибудь действительно простого?

Open GL, например :)


 
Игорь Шевченко ©   (2008-04-27 23:19) [9]


> Нет ли способа вращать готовую картинку в bitmap или image
> например???


Есть. Только для этого ее надо искажать.

korneley ©   (27.04.08 19:37) [8]


> Open GL, например :)


В Open Gl вращать можно, но вот рисовать, я бы не сказал, что нарисовать молоток - это простая задача.


 
antonn ©   (2008-04-28 00:39) [10]


> Азат   (27.04.08 18:27) [6]
>
> Похоже я не умею изъясняться... Я уже знаю что можно рисовать
> при помощи Pen и Bruh все что захочу а потом меняя координаты
> вращать этот объект. Об этом я писал выше.. Нет ли способа
> вращать готовую картинку в bitmap или image например???
> Именно так и надо - вращать плоское изображение молотка
> как на бумаге.
> Вроде все правильно объясняю....

вращать картинку вокруг центра ее?


 
Германн ©   (2008-04-28 01:47) [11]


> antonn ©   (28.04.08 00:39) [10]
>
>


> вращать картинку вокруг центра ее?
>

А это не суть важно. Формулы для перерисовки должны включать "точку центра вращения" по-любому. Автору нужен "простой способ". Читай "готовое решение кем-то уже реализованное".


 
antonn ©   (2008-04-28 08:54) [12]

ну вообще можно понять, что нужно вращение вокруг вертикальной оси картинки (типа флюгера :) ), потому уточняю



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

Текущий архив: 2008.05.25;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.023 c
2-1209064894
Максим Е.
2008-04-24 23:21
2008.05.25
Можно ли получить такую информацию о файле...


2-1209473190
worldmen
2008-04-29 16:46
2008.05.25
Прикрутить hlp файл к проге.


15-1207752638
@!!ex
2008-04-09 18:50
2008.05.25
Как хранить Backup?


15-1207906711
ekto
2008-04-11 13:38
2008.05.25
Как настроить среду, чтобы


2-1209820053
Константин
2008-05-03 17:07
2008.05.25
Пару вопросов по Webbrowser