Вернуться   CoderX :: Forums > Основные форумы > Программинг
Войти через OpenID

Программинг Форум для тем связанных с программированием

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 22.04.2011, 06:28   #1
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию поворот Bitmap

Вообщем нужно поворачивать пиксели у битмапа на определеный градус, центр поворота = центр изображения

порылся в сети, один алгоритм делает все так как описано выше, но с какого хера не считает своим долгом изменить размер изображения, если оно при повороте выйдет за края, а второй крутит только относительно точки 0;0
мб у кого есть алгоритм, или у кого-нибудь гугл скилз лучше, чем у меня, помогите чем сможите)

PS чёрт, да я уверен что это опять курс геометрии за какой-нибудь 5ый класс, может это из-за того что я опять прогаю в 7 утра, яхз короче..
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 22.04.2011, 09:45   #2
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

Вообще куча готовых библиотек есть. Ну и сам вручную поворачивал гдето есть код, причем сложнова там ничего (вычисление синуса и косинуса).
Сразу скажу нада иметь 2 масива один целевой другой с исходной картинкой и при каждом поророте нада вычислять из 1го в 2ой,иначе из погрешности флоат если крутить один масив он превратитса в кашу))) ну ручной поворот не всегда красив в результате так как врятли ты там будеш делать какуюнить бикубическую фильтрацию.
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 22.04.2011, 16:21   #3
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

supernewbie, а взять первый алгоритм и скармливать ему картинку дополненную белой толстой рамкой чтоб при повороте она урезалась не катит?)
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 22.04.2011, 18:34   #4
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

нипонятно что он хочет поворачивать где и для чего.
но помоему тратит время на фигню какуето)
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
Старый 22.04.2011, 18:51   #5
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

мои великие замыслы вам не понять))
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 22.04.2011, 19:14   #6
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

если вращение карты это великий замысел то мб)
больше мысли не приходит для чего такой фигней заниматса

Добавлено через 1 минуту
кстате интересно где вытащить в клиенте угол поворота камеры
__________________
читернуть бы ништяг

Последний раз редактировалось mira, 22.04.2011 в 19:14. Причина: Добавлено сообщение
mira вне форума   Ответить с цитированием
Старый 22.04.2011, 20:12   #7
Местный
 
Регистрация: 04.11.2009
Адрес: Где-то в жопе европы
Сообщений: 316
Сказал Спасибо: 32
Имеет 42 спасибок в 39 сообщенях
wimax пока неопределено
По умолчанию

я чот не пойму какой тебе поворот надо ? вспомню геоемтрию по дальше гдет клас за 10 там вроде чтота типа такого учил ты) наверно)
ну короче если мож нарисуй на картинке какой поворот должен делоть а потом пишеш формулу а лутше скрипт который будет писать формулу и вычеслять градус поворота и т.д а походу формула будет не 1 )
wimax вне форума   Ответить с цитированием
Старый 22.04.2011, 20:54   #8
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

но я в 9)
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 22.04.2011, 22:02   #9
Местный
 
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
dyh9l пока неопределено
По умолчанию

xD
__________________
dyh9l вне форума   Ответить с цитированием
Старый 23.04.2011, 00:16   #10
Местный
 
Аватар для Aries
 
Регистрация: 19.01.2011
Сообщений: 241
Сказал Спасибо: 7
Имеет 26 спасибок в 22 сообщенях
Aries пока неопределено
По умолчанию

Цитата:
Сообщение от mira Посмотреть сообщение
кстате интересно где вытащить в клиенте угол поворота камеры
мну тоже этот вопрос интересует))))
Если вдруг выяснишь, сообщи сразу)))
Aries вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Основные форумы > Программинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:51.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!