![]() |
|
Модераторы: Rickert, Alexeis, BorisVorontsov |
![]()
|
|
| kostay |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 16.5.2007 Репутация: нет Всего: нет |
||||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
kostay, вы вечно какие - то секретности устраиваете: дайте полную картинку окна - это во-первых.
Так, на глаз могу сказать тут проблема с загрузкой картинки. Сами грузити? Может быть проблема с UV координатами. Это сообщение отредактировал(а) Rickert - 25.10.2008, 17:56 -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| kostay |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 16.5.2007 Репутация: нет Всего: нет |
взял код загрузки из ранее рабо4ей программы вот так гружу и рисую... в любом виде/проекции вид один и тотже
Добавлено через 3 минуты и 44 секунды |
||||
|
|||||
| kostay |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 16.5.2007 Репутация: нет Всего: нет |
мда изменил немного размер в фотошопе, по краям полоски появились, ешо изменил в конце концов опять пришол к на4альному вариану и надоже теперь всё ок
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
kostay, вы показали код где генерируете текстуру для OpenGL, а не грузите её. Покажите где вы грузите саму структуру Image.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| kostay |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 205 Регистрация: 16.5.2007 Репутация: нет Всего: нет |
|
|||
|
||||
| Gongex |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 81 Регистрация: 1.1.2008 Репутация: -1 Всего: 0 |
у меня были такие проблемы.Дело в том что картинка меленькая.И опенгл не справляется с разпознаванием точек.Увеличь картинку до примерно 300х300 точек,или больше.И кривизна станет меньше.Увеличивай пока нормально не будет.
Это сообщение отредактировал(а) Gongex - 15.2.2009, 15:03 |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
Gongex, размер текстуры должнен быть кратным двойке: 16x16, 128x128, 256x256, 512x512.
Какой размер у автора? +где вы взяли код загрузки текстуры? Уверены, что в последней части, где идёт преобразовании в "правильный формат" нет ошибок? Уже успешно использовали этот код? -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| TDM |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 1.2.2006 Где: SPB Репутация: нет Всего: нет |
Gongex,
OpenGL читает картинки любых размеров. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
TDM, OpenGL вообще не читает картинок. Он может сгенерировать вам текстуру из картинки размером не кратный двум, но только если вы будете использовать мип-мапы, и он растянет их до квадратных всё равно.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| TDM |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 1.2.2006 Где: SPB Репутация: нет Всего: нет |
Rickert,
Ну я в курсе, я имел в виду то что он может схавать массив с пикселями любых размеров. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
TDM, что значит "схавать"?
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| TDM |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 1.2.2006 Где: SPB Репутация: нет Всего: нет |
Rickert, значит может создать текстуру
|
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 2 Всего: 52 |
TDM, Фактически - да, но она будет искажена.
-------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| TDM |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 1.2.2006 Где: SPB Репутация: нет Всего: нет |
Rickert, Не будет. Искажение которое в 1 посте это скорее всего из за использования GL_RGB вместо GL_RGBA
|
|||
|
||||
![]()
|
| Вы можете найти полезным что... | |
|
|
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |