| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Работа с изображением |
| Автор: Veche 2.7.2007, 18:40 |
| Всем доброго времени суток. Делаю одну программку, в которой будет полноэкранное меню. Меню будет в стиле меню NOKIA (где изображение одного пункта меню занимает весь экран сотового). При переключении меню будут эффекты для изображений меню, таких как угасание, масштабирование, плавное движение... Естественно нужно, чтобы всё было быстро и симпатично... Посоветуйте с помощью чего это можно реализовать. DirectX или может еще есть что получше? |
| Автор: _hunter 2.7.2007, 18:51 |
| реализовать это можно с помощью чего угодно: хоть того же GDI. только возникает вопрос целесообразности: это на мелких экранчиках пункт меню во весь экран (200 пикселей) смотрится нормально. меню же за 1024 пикселя вяглядеть будет немного странно... а вообще... есть желание прямойХ учить -- бери книгу и читай в контексте поставленной задачи.... |
| Автор: Veche 2.7.2007, 19:53 |
| То что надо брать учебник и смотреть - ясен пень... А вот что учить? Хотел просто узнать, что для данной задачи будет правильнее использовать. |
| Автор: _shef_ 3.7.2007, 00:57 |
| Как то пришлось мне писать полноэкранку для сенсорной панели, а DirectX я не знаю и сейчас да и заниматься этим было влом. Я сделал так: 1. Панель задачь скрывать автоматически. 2. Form1.WindowState выбрал wsMaximized Вот и получилось полноэкранное приложение. А рисовал я прямо на канве формы (разумееться с буферизацией). Может это и криво, но задача решена причем довольно быстро. |
| Автор: Alexeis 3.7.2007, 09:29 |
точнее не быстро, но просто |
| Автор: Veche 3.7.2007, 18:30 | ||
Ну вот, а как сделать, чтобы быстро было?) (ну и по возможности, чтобы поменьше требовало ресурсов...) |
| Автор: Alexeis 3.7.2007, 19:23 |
| Быстро будет на OpenGl или DirectX. OpenGl - чуть-чуть проще. |
| Автор: Veche 3.7.2007, 20:58 | ||
ВО! Огромное спасибо! Именно за этим и создал тему. Просто у друга есть книжек куча (и DirectX и OpenGL...), а я не знал какую брать для изучения... Будем читать OpenGL |