|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.08.2013, 17:23 | #1 |
Форумчанин
Регистрация: 02.10.2009
Сообщений: 255
|
Загрузка текстур в OpenGL
Здравствуйте.
Наткнулся на такую проблему, когда читал уроки по OpenGL. Код:
Порылся в интеренте и выяснил, что библиотека gl/glaux.h давно устарела. Так и не нашёл, как загрузить изображение для текстуры. Помогите пожалуйста!!!!!!
"Реальность воображаема, а воображаемое - реально" В. Соло
|
17.08.2013, 20:01 | #2 |
Пользователь
Регистрация: 23.06.2011
Сообщений: 54
|
Ищите Gluax Replacement Code. Есть по первой ссылке в гугле
|
24.08.2013, 01:18 | #3 |
Пользователь
Регистрация: 24.02.2012
Сообщений: 88
|
используйте библиотеку DevIL
|
24.08.2013, 13:22 | #4 |
С++, Delphi
Форумчанин
Регистрация: 24.11.2012
Сообщений: 495
|
glaux уже г..... древнючее. и более того его никто уже сто лет не использует даже ради сцен. Использование OpenGL 1.1 уже к тому же не актуально... ищите glew.h и glew.lib и glew.dll и документацию, вы сможете активировать версию OpenGL которая поддерживает ваша видюха, но не забывайте стандартные функции в троечке уже не поддерживаются, народ ушёл в шейдеры, а для загрузки текстуры всего лишь необходимо:
1) ОТКРЫТЬ ЛЮБОЙ ГРАФИЧЕСКИЙ ФАЙЛ И ВЫТАЩИТЬ ОТ ТУДА РАСТР. 2) glTexImage2D 3) МЫ ЗАГАНЯЕМ ЭТО В ВИДЮХУ И ПОЛУЧАЕМ НОМЕРОК. (Bind) У вас проблема с загрузкой. используйте стандартные методы тем более .bmp не сложный формат, ради чего подключать это д..... PS Код:
Для загрузки jpeg -> jpeglib Для загрузки png -> libpng TGA - можно ручками сложность лишь в RLE
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Последний раз редактировалось Perchik71; 24.08.2013 в 13:36. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
OpenGl Загрузка текстур в массив | impulsgraw | Мультимедиа в Delphi | 9 | 21.05.2014 00:01 |
Загрузка текстур OpenGL asm | _PROGRAMM_ | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 10 | 13.09.2012 14:50 |
Загрузка множества текстур. OpenGL | Asker13 | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 2 | 17.04.2011 13:10 |
OpenGL - наложение текстур. | Nater | Общие вопросы Delphi | 0 | 21.02.2011 20:14 |
наложение текстур в OpenGL | FJFray | Мультимедиа в Delphi | 1 | 23.10.2010 12:40 |