Size: a a a

pro.graphon (and gamedev)

2017 February 10

MB

Mike Busyrev in pro.graphon (and gamedev)
flareChromaticDistortion как объявлен?
источник

U

UsernameAK in pro.graphon (and gamedev)
епта, vec3
источник

U

UsernameAK in pro.graphon (and gamedev)
пасяб
источник

MB

Mike Busyrev in pro.graphon (and gamedev)
всегда пожалуйста
источник
2017 February 12

Y

YaOurTea in pro.graphon (and gamedev)
Всем привет
источник

Y

YaOurTea in pro.graphon (and gamedev)
Я уже пару месяцев вожусь с тупой игрушкой на OpenGL
источник

Y

YaOurTea in pro.graphon (and gamedev)
Я уже начал каждый вечер проклинать препрда, что дал нам эту лабу, чтоб у него баги в коде почаще проявлялись
источник

Y

YaOurTea in pro.graphon (and gamedev)
Задание: сделать корабль, который летает по карте, которую загружают из папки map и стреляет.
Но не все так просто: карта должна быть bmp (черный цвет - можно летать, белый - врезаемся, а пули отскакивают по нормали от этой белой поверхности)
источник

Y

YaOurTea in pro.graphon (and gamedev)
Я сделал корабль, он летает и стреляет, а вот дальше у меня все...
источник

Y

YaOurTea in pro.graphon (and gamedev)
Ужас, я не думал, что лаба по программированию когда-нибудь вызовет у меян ступор... Такое первый раз!!!
источник

MS

Maxim Stepanov in pro.graphon (and gamedev)
хмм
источник

MS

Maxim Stepanov in pro.graphon (and gamedev)
интересно, каким образом я ему помогу
источник

MS

Maxim Stepanov in pro.graphon (and gamedev)
bmp легко читать, не знаю в чем проблема
источник

MS

Maxim Stepanov in pro.graphon (and gamedev)
collisioon detection делать по 2 соседним пикселям, наверное
источник

MS

Maxim Stepanov in pro.graphon (and gamedev)
вот тут я особо даже не знаю
источник

MS

Maxim Stepanov in pro.graphon (and gamedev)
что с этой БМПхой делать
источник

Y

YaOurTea in pro.graphon (and gamedev)
Создал вот такую функцию
http://pastebin.com/TntN1st5
источник

Y

YaOurTea in pro.graphon (and gamedev)
Проверил, все загрузилось на ура
Дальше пытаюсь использовать ее, нарисовать
GLuint texture;
texture = LoadTexture("./map.bmp");
glEnable(GL_TEXTURE_2D);
glBindTexture(GL_TEXTURE_2D, texture);
glBegin(GL_QUADS);
 glTexCoord2d(10.0, 10.0); glVertex2d(10.0, 10.0);
 glTexCoord2d(10.0, 200.0); glVertex2d(10.0, 200.0);
 glTexCoord2d(200.0, 200.0); glVertex2d(200.0, 200.0);
 glTexCoord2d(200.0, 10.0); glVertex2d(200.0, 10.0);
glEnd();
источник

Y

YaOurTea in pro.graphon (and gamedev)
И вот результат
источник

Y

YaOurTea in pro.graphon (and gamedev)
Вообще ничего не выводит
источник