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

Вниз

Mipmapping в OpenGL   Найти похожие ветки 

 
Uns ©   (2004-06-27 13:22) [0]

Как реализовать сабж?
Допустим я загрузил текстуру в память. Потом юзаю gluBuild2DMipmaps, ставлю GL_TEXTURE_MIN_FILTER и GL_TEXTURE_MAG_FILTER в GL_LINEAR_MIPMAP_LINEAR. Но текстуры почему-то не видно :(. Потом обнаруживаю ошибку в OpenGl.pas: там в описании gluBuild2DMipmaps забыли параметр height. Испрвил. Не помогло :(. В чём проблема?


 
=Sniper=   (2004-06-27 19:04) [1]

glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR);
glTexParameteri(GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR);

Если текстура а альфаканалом тогда
 gluBuild2DMipmaps(GL_TEXTURE_2D, GL_RGBA, Width, Height, GL_RGBA, GL_UNSIGNED_BYTE, pData)

ну а если без тогда
   gluBuild2DMipmaps(GL_TEXTURE_2D, 3, Width, Height, GL_RGB, GL_UNSIGNED_BYTE, pData);


 
some   (2004-06-30 19:01) [2]

Как сделать текстуру с альфа-каналом?


 
ПсихЪ_клон   (2004-07-01 13:30) [3]


> some   (30.06.04 19:01) [2]

В Фотошопе... (:
Сохраняешь текстуру, как TGA, и затем загружаешь TGA с прозрачностью как текстуру - благо примеров полно!!!


 
Uns ©   (2004-07-04 16:43) [4]

2=Sniper=:
Так в том то и дело, что это не работает :(


 
smb   (2004-07-06 21:23) [5]

GL_TEXTURE_MIN_FILTER по-мойму только GL_LINEAR или GL_BASIC, а на другой все четыре.



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

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

Наверх




Память: 0.45 MB
Время: 0.04 c
1-1098765625
hyper_omsk
2004-10-26 08:40
2004.11.07
несколько файлов в один


1-1098291292
Madze
2004-10-20 20:54
2004.11.07
Как изменит свойства TWebBrowser


1-1098305234
Артем Владимирович
2004-10-21 00:47
2004.11.07
Программное генерирование html-страницы и отображение в WebBrowse


4-1096206648
Леонид
2004-09-26 17:50
2004.11.07
Как послать в окно ctrl+L чере sendmessage?


3-1097060320
Галинка
2004-10-06 14:58
2004.11.07
"Перезапись" таблиц





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский