ПрограммированиеФорум2D графика и изометрия

2D OpenGL Help Me (4 стр)

Страницы: 1 2 3 4 5 Следующая »
#45
13:41, 7 ноя 2009

Ну нету такого файла!, я же говорю. Скинь мне его :)

#46
13:42, 7 ноя 2009

ой ссори, ссылки то я не глянул :) там этот файлик :)

#47
13:46, 7 ноя 2009

Подключил, Заменил во всех файлах строку GL_TEXTURE_2D на GL_TEXTURE_RECTANGLE_ARB
Запускаю, вижу черное окно :) а где мои текстуры?

#48
13:51, 7 ноя 2009

DarkWraith
> а где мои текстуры?
А текстурные координаты поправил?

#49
13:58, 7 ноя 2009

DarkWraith
> Я вообщем пойду отредактирую TGA Loader так, чтоб он при загрузке их округлял
> до степени двойки прозрачными пикселами :)
Не забудь только одновременно пересчитать текстурные координаты.

#50
14:00, 7 ноя 2009

andriano
> Не забудь только одновременно пересчитать текстурные координаты.
всмысле?

#51
14:07, 7 ноя 2009

DarkWraith
> всмысле?
1. Если используешь GL_TEXTURE_2D и добиваешь текстуры пустотой, то текстурные координаты для конца картинки будут не (1, 1), а (старая_ширина/новая_ширина, старая_высота/новая_высота)
2. Если используешь GL_TEXTURE_RECTANGLE и ничего не делаешь с картинкрй, то текстурные координаты для конца картинки будут не (1,1), а (ширина, высота).

#52
15:26, 7 ноя 2009

Спасибо огромное :) Помогло :)

#53
16:35, 7 ноя 2009

RPGman
А еще есть non_power_of_two текстуры, где координаты тоже нормализованные.

#54
16:50, 7 ноя 2009

Оно понятно. И переписывать ничего не пришлось бы. Но у DarkWraith оно не поддерживается.
И texture_rectangle тоже не панацея. На старых встроенных интелях не работает.

#55
16:51, 7 ноя 2009

RPGman
> На старых встроенных интелях не работает
Там вообще ничего не работает :)

#56
16:53, 7 ноя 2009

:)

#57
18:48, 7 ноя 2009

Во, есть сложный на мой взгляд вопрос :) Есть два обьекта 25х25 пикселей, неизвестной формы, т.е. края у них прозрачные., Как определить коллизию этих двух обьектов учитовая лиш видимые части изображения?

#58
20:39, 7 ноя 2009

DarkWraith
> Есть два обьекта 25х25 пикселей
При таких размерах можно просто считать сумму альф в месте пересечения баундинг ректов

#59
21:35, 7 ноя 2009

Вот чесно скажу, ничего не понял :)

Страницы: 1 2 3 4 5 Следующая »
ПрограммированиеФорум2D графика и изометрия

Тема в архиве.