Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Вниз

Что-то с текстурой в OpenGl не так...   Найти похожие ветки 

 
whatisthematrix1 ©   (2005-09-11 16:49) [0]

У меня текстура только на своем компе выходит, а на других компах вместо них только черные квадратики. Я учебник Краснова скачал, там два способа генерации текстуры есть. Оба только на моем действуют. (Или я что-то делаю не так?).
Если чё, я на Дельфи 3 программирую.
Отдельное спасибо, если будет исходный код


 
Zeqfreed ©   (2005-09-11 17:30) [1]

whatisthematrix1 ©   (11.09.05 16:49)
Покажи код, которые отвечает за загрузку и отображение текстур. Тогда можно будет уже о чем-то поговорить ;)


 
Кефир87 ©   (2005-09-11 23:27) [2]

function GenTexture(w,h:Integer; p:Pointer; mode:GLuint=GL_RGB; components : byte=3):GLuint;
begin
 glGenTextures(1, Result);
 glBindTexture(GL_TEXTURE_2D, Result);

 if bi_filter then
 begin
   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);
   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
 end else
 begin
   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST);
   glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST);
 end;

 gluBuild2DMipmaps(GL_TEXTURE_2D, components, w, h, mode, GL_UNSIGNED_BYTE, p);
end;


 
grouzd[E]v ©   (2005-09-12 14:21) [3]

Дай угадаю - у тебя Radeon а у соседа GeForce? Выключи GL_POLYGON_SMOOTH

---
... we are walking on a thin line and you better avoid the risk ...


 
XProger ©   (2005-09-12 21:18) [4]

mode = GL_RGB8 было бы корректнее...



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.03 c
15-1140678678
antonn
2006-02-23 10:11
2006.03.19
Рашифровка ника


2-1141457905
Piero
2006-03-04 10:38
2006.03.19
Строки в TMemo разных цветов


1-1140177054
pargo
2006-02-17 14:50
2006.03.19
FreeLibrary -> Invalid pointer operation


2-1141047541
zx_
2006-02-27 16:39
2006.03.19
CD диск


1-1139454148
Dgibbs
2006-02-09 06:02
2006.03.19
Работа с ListView





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский