Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.06.2008, 13:26   #11
Артэс
Форумчанин
 
Регистрация: 05.06.2007
Сообщений: 529
По умолчанию

Круто, но как все это оформить в коде на С++? Хочу что бы это могла делать моя программа. Можно какую-нибудь документацию? Или пример)

Последний раз редактировалось Артэс; 07.06.2008 в 13:52.
Артэс вне форума Ответить с цитированием
Старый 07.06.2008, 14:10   #12
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

Можно почитать Фленова "DirectX и C++ исскуство программирования"
Kostia вне форума Ответить с цитированием
Старый 07.06.2008, 14:24   #13
Артэс
Форумчанин
 
Регистрация: 05.06.2007
Сообщений: 529
По умолчанию

Благодарю. Почитаю
Артэс вне форума Ответить с цитированием
Старый 29.11.2009, 20:00   #14
theYozh
Пользователь
 
Аватар для theYozh
 
Регистрация: 28.01.2009
Сообщений: 75
По умолчанию

http://desksoft.ru/index.php?forum=13&th=67
theYozh вне форума Ответить с цитированием
Старый 29.11.2009, 20:13   #15
DeKot
Участник клуба
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Сообщений: 1,977
По умолчанию

Ну и .... Microsoft Office Pictuare Manager - вполне решает эти задачи. И это лишь самая простая программа.
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума Ответить с цитированием
Старый 29.11.2009, 21:38   #16
DomiNick
Студент, не
Старожил
 
Аватар для DomiNick
 
Регистрация: 29.01.2009
Сообщений: 2,067
По умолчанию

Цитата:
Хочу создать эффект наклона изображения
Ну... Параллельную проекцию на WinAPI легко сделать...
А вот перспективную проекцию (как на вашей иллюстрации) вроде только на OpenGL и DirectX...
Хотя и "вручную" можно попробовать (повороты же делают )...


P.S.
Хотя в #14 вроде оно и есть...
I am the First of Cyber Evolution...
I am the First to Program your Future...

Последний раз редактировалось DomiNick; 29.11.2009 в 21:45. Причина: P.S.
DomiNick вне форума Ответить с цитированием
Старый 29.11.2009, 23:51   #17
theYozh
Пользователь
 
Аватар для theYozh
 
Регистрация: 28.01.2009
Сообщений: 75
По умолчанию

Сам долго искал этот исходник) Сначала думал забирать изображение в двумерный массив, потом сжимать один конец изображения, удаляя и перемещая записи в массиве, и снова печатать картинку, но это долго и геморно)
И вот нашелся отличный исходник)

DeKot, чтоб не быть голословным, киньте пару строчек вашего кода, а мы посмотрим
theYozh вне форума Ответить с цитированием
Старый 30.11.2009, 10:03   #18
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Где Вы были раньше с эти кодом ? Мне пришлось извращатся через OpenGL, что в моем случае вообще не кстати... А может кто знает (я просто только скачал, еще не эксперемнитровал) как сделать чтобы чтобы можно было z = 0 ставить, ну т.е. чтобы покрывало края области, ровно по углам.
BOBAH13 вне форума Ответить с цитированием
Старый 30.11.2009, 11:11   #19
theYozh
Пользователь
 
Аватар для theYozh
 
Регистрация: 28.01.2009
Сообщений: 75
По умолчанию

Цитата:
Сообщение от BOBAH13 Посмотреть сообщение
... как сделать чтобы чтобы можно было z = 0 ставить, ну т.е. чтобы покрывало края области, ровно по углам.
чо? чо? чо? если я так понял что ты просто хочешь растянуть в прямоугольник картинку, то делай просто
Код:
Pbox.Canvas.Draw(0,0,OtherCanvas);
ну или вместо нулей твое смещение
theYozh вне форума Ответить с цитированием
Старый 30.11.2009, 11:45   #20
BOBAH13
Android Developer
Старожил Подтвердите свой е-майл
 
Аватар для BOBAH13
 
Регистрация: 19.02.2007
Сообщений: 3,708
По умолчанию

Цитата:
Сообщение от theYozh Посмотреть сообщение
чо? чо? чо? если я так понял что ты просто хочешь растянуть в прямоугольник картинку, то делай просто
Код:
Pbox.Canvas.Draw(0,0,OtherCanvas);
ну или вместо нулей твое смещение
Я по вашему совсем глупый чтоли ? Мда... короче, два нижних угла Z поидеи должны быть 0, ну чтобы покрыть как обычно плоскость... а два верхних немного дальше по оси Z, хотя в теории можно и Z вообще убрать и работать через X и Y чтобы углы настроить... буду пробовать позже.
BOBAH13 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приём изображений Terran Работа с сетью в Delphi 2 15.12.2007 15:03
просмотр изображений gulfiyush Общие вопросы Delphi 9 10.12.2007 04:47
Просмотр PNG изображений dimfil Компоненты Delphi 1 05.12.2007 18:16
История изображений AidarBik Общие вопросы Delphi 5 07.11.2007 15:46
Смена изображений KORT Общие вопросы Delphi 3 09.07.2007 11:06