PMG

Форумы по созданию игр
Текущее время: 26 июл 2026 08:15

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Помогите с текстурой на FASM
СообщениеДобавлено: 22 окт 2008 22:43 
Не в сети
Новичок

Зарегистрирован: 22 окт 2008 22:31
Сообщения: 7
Посмотрел исходники на фасме, но подробных коментарием там нет.
Подскажите как все это устроено, какая функция зачем нужна. Еще интересует загрузка текстуры в ресурс.
PS: glut и gluax не использую, надо без них.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с текстурой на FASM
СообщениеДобавлено: 23 окт 2008 08:38 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Не понятно, что за исходники, где? Какая текстура? Какая функция?

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с текстурой на FASM
СообщениеДобавлено: 23 окт 2008 10:01 
Не в сети
Новичок

Зарегистрирован: 22 окт 2008 22:31
Сообщения: 7
Вот исходник(не мой)http://vertexland.narod.ru/data/opengl/fasm_opengl_06.rar НЕпонятны:

invoke LoadImage, [hInstance], ID_BITMAP, IMAGE_BITMAP, 0, 0, LR_CREATEDIBSECTION
mov [hBMP], eax
invoke GetObject, [hBMP], sizeof.BITMAP, ImgInfo

PS: Если можно, из какой библиотеки эти функции???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с текстурой на FASM
СообщениеДобавлено: 24 окт 2008 08:41 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
GetObject - похоже winapi, а LoadImage не знаю. Надо спросит у автора исходников.

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с текстурой на FASM
СообщениеДобавлено: 30 окт 2008 20:31 
Не в сети
Новичок

Зарегистрирован: 22 окт 2008 22:31
Сообщения: 7
Помогите пожалуйста никак не могу заставить работать функцию glTranslatef. Если поставить z больше 1 или меньше -1 обьект вообще пропадает???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с текстурой на FASM
СообщениеДобавлено: 30 окт 2008 23:02 
Не в сети
Опытный
Аватара пользователя

Зарегистрирован: 04 июл 2008 10:11
Сообщения: 144
Откуда: Питер
У тебя наверно в функции
Код:
gluPerspective(45,(float)Width/Height,0.01,100);
последние два числа не такие. Последнее число отвечает за дальность видимости, поставь 100 или больше.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с текстурой на FASM
СообщениеДобавлено: 30 окт 2008 23:20 
Не в сети
Новичок

Зарегистрирован: 22 окт 2008 22:31
Сообщения: 7
У меня вообще этой функции нет. Читал, что она включает перспективные преобразования. Что это такое.
PS: я glu вообще не использую, как без этой функции сделать???


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с текстурой на FASM
СообщениеДобавлено: 31 окт 2008 00:15 
Не в сети
Новичок

Зарегистрирован: 22 окт 2008 22:31
Сообщения: 7
Нашел, что нодо использовать glFrustum, но оно не работает :(
Вот фасм текст
invoke glMatrixMode,GL_PROJECTION
invoke glLoadIdentity
invoke glFrustum,-1.0f,1.0f,-1.0f,1.0f,2.0f,100.0f
invoke glMatrixMode,GL_MODELVIEW
что делать, мож у кого пример есть.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с текстурой на FASM
СообщениеДобавлено: 31 окт 2008 10:23 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 03 авг 2004 10:37
Сообщения: 2694
Почитай про glFrustum ... Разберись как работает проекция 3D на экран ...

_________________
С уважением, Сергей


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB