| PMG https://forum.pmg.org.ru/ |
|
| Помогите с текстурой на FASM https://forum.pmg.org.ru/viewtopic.php?f=1&t=6715 |
Страница 1 из 1 |
| Автор: | wcools [ 22 окт 2008 22:43 ] |
| Заголовок сообщения: | Помогите с текстурой на FASM |
Посмотрел исходники на фасме, но подробных коментарием там нет. Подскажите как все это устроено, какая функция зачем нужна. Еще интересует загрузка текстуры в ресурс. PS: glut и gluax не использую, надо без них. |
|
| Автор: | MagicWolf [ 23 окт 2008 08:38 ] |
| Заголовок сообщения: | Re: Помогите с текстурой на FASM |
Не понятно, что за исходники, где? Какая текстура? Какая функция? |
|
| Автор: | wcools [ 23 окт 2008 10:01 ] |
| Заголовок сообщения: | Re: Помогите с текстурой на FASM |
Вот исходник(не мой)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: Если можно, из какой библиотеки эти функции??? |
|
| Автор: | MagicWolf [ 24 окт 2008 08:41 ] |
| Заголовок сообщения: | Re: Помогите с текстурой на FASM |
GetObject - похоже winapi, а LoadImage не знаю. Надо спросит у автора исходников. |
|
| Автор: | wcools [ 30 окт 2008 20:31 ] |
| Заголовок сообщения: | Re: Помогите с текстурой на FASM |
Помогите пожалуйста никак не могу заставить работать функцию glTranslatef. Если поставить z больше 1 или меньше -1 обьект вообще пропадает??? |
|
| Автор: | bad_duck [ 30 окт 2008 23:02 ] |
| Заголовок сообщения: | Re: Помогите с текстурой на FASM |
У тебя наверно в функции Код: gluPerspective(45,(float)Width/Height,0.01,100); последние два числа не такие. Последнее число отвечает за дальность видимости, поставь 100 или больше.
|
|
| Автор: | wcools [ 30 окт 2008 23:20 ] |
| Заголовок сообщения: | Re: Помогите с текстурой на FASM |
У меня вообще этой функции нет. Читал, что она включает перспективные преобразования. Что это такое. PS: я glu вообще не использую, как без этой функции сделать??? |
|
| Автор: | wcools [ 31 окт 2008 00:15 ] |
| Заголовок сообщения: | Re: Помогите с текстурой на FASM |
Нашел, что нодо использовать 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 что делать, мож у кого пример есть. |
|
| Автор: | MagicWolf [ 31 окт 2008 10:23 ] |
| Заголовок сообщения: | Re: Помогите с текстурой на FASM |
Почитай про glFrustum ... Разберись как работает проекция 3D на экран ... |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|