Результаты поиска по запросу "opengl"

2 ответа

Судя по вашей жестко запрограммированной орто-матрице, похоже, что ваше происхождение находится в левом нижнем углу. Возможно ли, что вы указываете координаты, предполагая верхний левый угол? Re: glOrtho, вы можете попробовать это в обычном проекте GL, или поверьте мне на слово :)

роблема в том, что у меня есть (рабочая) пара ортогональных вершинных и фрагментных шейдеров, которые позволяют мне указывать центральные X и Y спрайта через передаваемые формы 'translateX' и 'translateY'. Я умножаю на матрицу projectionMatrix, ...

2 ответа

GL4D Видео Демонстрация

е ли вы какую-либо активно развивающуюся библиотеку C / C ++, которая может взять кучу (предпочтительно большое количество) четырехмерных вершин, спроецировать их обратно в трехмерное пространство относительно некоторой произвольной проекционной ...

3 ответа

Пересмотренный комментарий! Если у вас уже есть libEGL.so, вам не нужно беспокоиться о mesa. Просто привязывайтесь к своему EGL и будьте счастливы.

у реализацию дляOpenVG [http://www.khronos.org/openvg/]а такжеOpenGL | ES [http://www.khronos.org/opengles/]вИдти [http://golang.org]оба из которых зависят отKhronos EGL API [http://www.khronos.org/egl/]Якобы для облегчения переносимости я ...

ТОП публикаций

2 ответа

У меня была та же проблема, но это был глупый трюк с языком C ++: мой шейдер был скомпилирован в глобальную / статическую переменную (которая была классом-оберткой для использования программного шейдера), который был инициализирован до того, как появился контекст GL. Надеюсь, это поможет ...

шение: Эта проблема возникла из-за использования старого драйвера - расширения не были доступны, хотя я ошибочно думал, что они были. Обновление драйвера решило проблему.Смотрите комментарии для диагностики и разрешения. У меня есть среда сборки ...

3 ответа

Итак, во-первых, вы советуете потерять кросс-платформенность, а во-вторых, даже потерять кроссплатформенность. Отличный ответ.

я есть приложение OpenGL, которое выводит стереоскопическое 3D-видео на готовые телевизоры через HDMI, но в настоящее время требуется, чтобы дисплей поддерживал методы до 1.4a для ручного выбора правильного формата (рядом, сверху вниз). и т.д). ...

3 ответа

Правильный подход просто звонит

твует несколько аналогичных операций OpenGL при работе с NSOpenGLView: glFlush()[[self openGLContext] flushBuffer]glFinish()glSwapAPPLEaglSwapBuffers Когда следует использовать каждый из них? В примере приложения Apple используетglFlush(), с ...

1 ответ

youtube.com/watch?v=9KPgjS7QSUA

нтересно знать, как правильно имитировать низкое разрешение старых игр (например, Atari 2600) в OpenGL для создания fps-игры. Я полагаю, что лучший способ сделать это - записать буфер в текстуру, поместить на квад и показать его в разрешении ...

1 ответ

OpenGL единый массив структур

Так что у меня есть пользовательская структура в фрагментном шейдере и единая переменная, которая является массивом этих структур. Это определяется так: #version 130 #define MAX_LIGHTS 8 struct Light { vec3 ambient; vec3 diffuse; vec3 specular; ...

2 ответа

Я забыл перейти в Project -> Build Phases -> Compile Sources и добавить SDLMain.m в список. Это решило проблему для меня сразу.

ирался перенести мою игру с перенасыщения на SDL. Он отлично работает в избытке, но я хотел использовать некоторые функции SDL. Итак, я захожу в свойства своего проекта, под заголовком целей я выбираю программу, которая будет скомпилирована, ...

2 ответа

 который также широко используется.

могу импортировать 3D-модели из программного обеспечения для 3D-моделирования, такого как MAYA, в OpenGL, особенно для ПК, а не для разработки Iphone?