0
ответов

любой может объяснить «поле зрения»

В графическом ПО иногда мы видели «поле зрения» для камеры. Может кто-нибудь объяснить, что это означает?
вопрос задан: 13 December 2010 09:39
0
ответов

Как прочитать пиксель за пределами экрана?

Я пытаюсь создать простого бота для веб-игры, поэтому я хотел бы иметь возможность считывать цвет пикселя на экране. Я сделал это в Windows с помощью GetPixel (), но я не могу понять это на ...
вопрос задан: 13 December 2010 03:49
0
ответов

OpenGL: Как разработать эффективную систему рендеринга, используя массивы вершин с сортировкой по глубине?

Люди постоянно говорят мне использовать хотя бы массивы вершин. Но я думаю, что это плохая идея, так как я использую glPushMatrix () с glTranslatef / glRotatef для позиционирования объекта в трехмерном мире. Итак, если я ...
вопрос задан: 13 December 2010 00:19
0
ответов

Вершинный шейдер против фрагментного шейдера [дубликат]

Я читал несколько руководств по Cg, но одно мне не совсем понятно. В чем именно разница между вершинными и фрагментными шейдерами? И для каких ситуаций лучше подходит один, чем ...
вопрос задан: 12 December 2010 10:41
0
ответов

OpenGL / JOGL: несколько вееров треугольников в массиве вершин

Я работаю над созданием умеренно простых форм с массивами вершин, и у меня неплохие успехи, но теперь я хочу нарисовать 2 (или более ) треугольные веерные объекты. Есть ли способ сделать только один ...
вопрос задан: 8 December 2010 11:54
0
ответов

Тот же код QtOpenGL работает примерно в 15 раз медленнее при переходе на Carbon (по сравнению с Cocoa)

Я разрабатываю очень простое приложение для платформы Mac OSX, использующее Qt и OpenGL (и QtOpenGL), поэтому кроссплатформенность становится проще. Приложение получает переменное количество видеопотоков ...
вопрос задан: 6 December 2010 03:02
0
ответов

Правильный формат матрицы OpenGL?

У меня простой вопрос: каков правильный формат для матрицы Projection и ModelView? Мне сказали, что следующие примерные матрицы транспонированы и не построены как матрицы OpenGL ...
вопрос задан: 5 December 2010 20:18
0
ответов

Стратегия совместного использования ресурсов OpenGL

Я создаю приложение, подобное CAD (на основе Qt), оно будет многодокументным интерфейсом, и каждый документ будет содержать около 5 окон просмотра (производных от QGLWidget). Поэтому мне нужно, чтобы мой плоский шейдер был доступен для совместного исполь
вопрос задан: 5 December 2010 19:20
0
ответов

Размытие кубической карты

Есть идеи, как это сделать? Теперь у меня есть динамически созданная кубическая карта, которую я использую в качестве текстуры отражения на торе. Размытие каждой стороны по отдельности не поможет, право? Из-за пикселей возле ...
вопрос задан: 4 December 2010 12:42
0
ответов

Знакомство с новым OpenGL

несколько лет назад я много играл с OpenGL2.1, писал много демонстраций, в которых использовались базовые функции (в основном, немедленный режим), не заботясь обо всем подходе к шейдерам . Теперь мне снова нужен OpenGL для личного пользования ...
вопрос задан: 2 December 2010 22:15
0
ответов

openGL GLSL Shader: Нарисуйте круг на плоском многоугольнике

Я ищу способ нарисовать что-то похожее на эти «ручки» с помощью шейдера GLSL, который мне нужен для рисования цветных кругов, и мое приложение не для ручки, а скорее для индикатора прогресса. Это ...
вопрос задан: 29 November 2010 04:54
0
ответов

Как правильно связать и построить библиотеку динамической компоновки?

I я в Linux. Мой файл Makefile - это main2: main.cpp g ++ -c $ (LIBS) $ (CFLAGS) -fPIC main.cpp g ++ -shared main.o -o main.so Где, SDL_CFLAGS: = $ (shell sdl-config --cflags) SDL_LDFLAGS: = $ (...
вопрос задан: 29 November 2010 01:50
0
ответов

Поведение ветвления GLSL

У меня есть довольно простой шейдер фрагментов с ветвью, и я немного не уверен, как это обрабатывается компилятор GLSL и его влияние на производительность. универсальный пробоотборник2D пробоотборник; uniform vec2 texSize; ...
вопрос задан: 28 November 2010 22:30
0
ответов

Известные ошибки в реализациях OpenGL 3, OpenGL 4

Как мы все в конце концов узнаем, спецификация - это одно, а реализация - другое. Большинство ошибок мы сами создаем, но иногда это не так. Я считаю, что было бы полезно ...
вопрос задан: 27 November 2010 14:17
0
ответов

Отображение текстур C ++ OpenGL

Я читал об этом, включая Nehe и здесь для решений, но я не могу найти конкретного ответа. Я пытаюсь загрузить фотографию под названием stars.jpg. Я хочу сделать это своим фоном сцены, ...
вопрос задан: 27 November 2010 09:10
0
ответов

Проблема с созданием 2D-интерфейса в 3D-мире openGL

Я работаю над проектом, который требует, чтобы я создавал 2D-интерфейс, визуализированный «сверху» или трехмерный мир. На некоторых других форумах я читал, что вы можете использовать "GluOrtho2D ()" для работы и вернуться к ...
вопрос задан: 26 November 2010 23:06
0
ответов

Графический интерфейс Python с настраиваемой визуализацией / отрисовкой

Я ищу библиотеку графического интерфейса Python, в которой я могу переписать визуализацию / отрисовку. Он должен поддерживать основные виджеты (кнопки, поля со списком, списки, текстовые редакторы, прокрутки), управление компоновкой, события ...
вопрос задан: 25 November 2010 22:09
0
ответов

Opengl рисует двумерное наложение на трехмерной сцене. Проблема

У меня настроена движущаяся трехмерная сцена, и я хочу сделать стационарное двумерное наложение графического интерфейса, которое всегда Сверху, когда я пытаюсь создать 2-мерные фигуры, я ничего не вижу. Когда я вызываю: glMatrixMode (GL_PROJECTION); мой
вопрос задан: 25 November 2010 20:18
0
ответов

OpenGL: Проблемы с рендерингом в текстуру и объект фреймбуфера

Я хотел бы визуализировать сцену с изначально пустой текстурой. Для этого я использую объект Framebuffer, к которому прикрепляю пустую 2-мерную текстуру и буфер глубины. После настройки, что касается тестирования, я рисую ...
вопрос задан: 25 November 2010 07:01
0
ответов

в чем разница между материалом и текстурой?

В компьютерной графике, в чем разница между материалом и текстурой?
вопрос задан: 24 November 2010 00:41
0
ответов

Почему "glEnable(GL_POINT_SMOOTH);" не работает, чтобы сделать следующую точку в виде круга?

Я пытаюсь закодировать (на c, используя opengl) часть настольной игры, используя GL_POINT для каждой части. У меня есть следующий код: glEnable(GL_POINT_SMOOTH); glHint(GL_POINT_SMOOTH_HINT, ...
вопрос задан: 23 November 2010 15:55
0
ответов

Мне нужна помощь в добавлении массива к вектору в C ++

Я следую за 5-м изданием OpenGL Super Bible, и они определяют вектор (вектор, как в математике) как typedef float M3DVector3f [3]; Я пытаюсь добавить экземпляр этого в std :: vector (...
вопрос задан: 23 November 2010 03:02
0
ответов

Как указать направление клавиатуры ключи в перенасыщении?

Я хочу использовать вверх, вниз, влево, вправо как часть элементов управления приложения opengl + glut. Как мне сослаться на клавиши внутри моей функции «клавиатура» (той, которую я передаю glutKeyboardFunc)?
вопрос задан: 22 November 2010 19:05
0
ответов

Полноэкранный Swing с JOGL

Я пытаюсь создать приложение Swing, которое отображает в полноэкранном режиме, следуя инструкциям описание здесь http://download.oracle.com/javase/tutorial/extra/fullscreen/exclusivemode.html и исходный код ...
вопрос задан: 22 November 2010 11:45
0
ответов

Есть ли разница между gluLookAt () и glFrustum ()?

Мой инструктор говорит, что они могут использоваться взаимозаменяемо для воздействия на матрицу проекции. Он утверждает, что использование gluLookAt () предпочтительно из-за его «относительной простоты из-за его способности определять ...
вопрос задан: 22 November 2010 00:09
0
ответов

Как быстро и легко создавать тени, не зависящие от сцены, без шейдеры в OpenGL

Пусть у меня есть сетка (например, сфера) в центре комнаты, полная кубиков и один источник света. Как я могу быстро и легко отбрасывать тени в OpenGL, используя только «стандартные» (фиксированные) функции? Примечание: ...
вопрос задан: 21 November 2010 18:23
0
ответов

Что являются целью специфичных для API определений типов, таких как GLsizei GLint GLvoid?

Какова цель специфичных для API определений типов, таких как GLsizei GLint GLvoid? Я вижу это повсюду в коде c и c ++. Базовые типы часто определяются с помощью префикса / суффикса библиотек. Что за ...
вопрос задан: 21 November 2010 08:31
0
ответов

Рендеринг в часть текстуры

Поскольку многослойный рендеринг с геометрическим шейдером в OpenGL кажется немного изворотливым для некоторых драйверов / оборудования, я хотел бы заменить функциональность своим собственным решением. Это за счет использования большой текстуры как ...
вопрос задан: 20 November 2010 18:55
0
ответов

Библиотека Java для преобразования длинного IPv6-адреса в его сжатую форму

Я хотел бы знать, есть ли библиотека, которую я могу использовать для преобразования представления длинного IPv6-адреса ( например, 2002: 9876: 57AB: 0000: 0000: 0000: 0000: 0001) в сжатую форму IPv6 (в ...
вопрос задан: 20 November 2010 10:31
0
ответов

Начал изучать OpenGL, нужна помощь в решении этой проблемы

Итак, я начал изучать OpenGL, читая книгу «OpenGL Super Bible 5 ed.». Это очень хорошо объясняет вещи, и я сам смог создать свою первую программу для gl! Просто что-то простое, ...
вопрос задан: 18 November 2010 22:34