Показать все 4 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- OpenGL (https://hlfx.ru/forum/forumdisplay.php?forumid=7)
-- Текстурные координаты в BSP (https://hlfx.ru/forum/showthread.php?threadid=1861)
Текстурные координаты в BSP
Не могу разобраться с текстурными координатами в BSP. Могут ли они быть не в диапазоне 0..1? Я думаю нет. По крайней мере, так везде написано. Тем не менее они получаются не всегда в этом диапазоне
Скажу сразу, вычисляются у меня они правильно, т.к. такие точно значения получаются и в BSP Viewer, где с текстурами проблем нет. В процессе разбирательства с этим я дошёл до того, что переделал у себя всё точно так, как сделано в BSP View. В функции glVertexPointer и glTexCoordPointer передаются такие точно массивы, как и в BSP View, но текстуры всё равно накладываются неправильно. Пробовал явно указать координаты из диапазона 0..1 - всё нормально отображается (у меня тестовый BSP представляет собой простую коробку и содержит только квадратные фейсы, поэтому задать координаты вручную не сложно).
Вот я и не могу понять, почему в BSP Viewer текстурные координаты больше 1 или меньше 0 нормально работают.
axer
__________________
XaeroX
Большое спасибо. Я так и знал, что проблема решится изменением одного или нескольких параметров
Временная зона GMT. Текущее время 20:10. | Показать все 4 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024