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

4 ответа

Современный OpenGL: стеки VBO, GLM и Matrix

После поиска и чтения о Modern OpenGL, чтобы обновить существующий проект, я немного запутался, поскольку мой 3D-фреймворк основан на OpenGL 2.1. так что, насколько я знаю ... Нам нужно генерировать наши Vertex-Buffer-Objects из вершин, ...

3 ответа

В чем преимущество использования GLuint вместо unsigned int?

Мне нравится быть как можно более стандартным, так почему я должен «ограничивать» свои классы, определяя их члены как типы OpenGL, когда я могу использовать примитивные типы? Есть ли преимущество?

1 ответ

Проблемы с преобразованием YV12 в RGB через GLSL

Я пытаюсь сделатьПреобразование YV12 в RGBупомянутыйв этом посте [https://stackoverflow.com/q/8927546/176769]с шейдерами GLSL. Мое приложение загружает необработанный кадр YV12 с диска и пытается выполнить преобразование с помощью шейдеров GLSL. ...

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

2 ответа

Масштабирование изображения (KeepAspectRatioByExpanding) через OpenGL

Я пытаюсь реализоватьмасштабирование изображения в OpenGL с использованием толькоglTexCoord2f() а такжеglVertex2f(). Позвольте мне объяснить: после загрузкиQImage и отправив его в GPU сglTexImage2D() Мне пришлосьвыполнять операции ...

2 ответа

GLSL на массив вершин фиксированного размера

Возможно ли в GLSL рабочего стола передать массив с плавающей точкой фиксированного размера в вершинный шейдер в качестве атрибута? Если да, то как? Я хочу иметь вес каждой вершины для анимации персонажа, поэтому я хотел бы иметь что-то вроде ...

1 ответ

OpenGL растянутые формы - соотношение сторон

Я получил мое представление openGL в размере (допустим ..) 800 (ширина) x600 (высота). Затем я получил 2D объект координат: 0.0 , 0.0 0.1 , 0.0 0.1 , 0.1 0.0 , 0.1это, как вы понимаете, должно быть квадратом (по аналогии). Но на моем распечатке ...

2 ответа

Выборка OpenGL без привязки к текстуре

При выборке текстуры в GLSL примерно так: vec4 color = texture(mySampler, myCoords);Если нет текстуры, связанной сmySampler, цвет кажется, всегда (0, 0, 0, 1). Это стандартное поведение? Или это может бытьне определено на некоторых реализациях? ...

2 ответа

Как написать приложение Cocoa OpenGL на C ++?

Я пишу приложение, которое должно использовать OpenGL, на Mac, в C ++. Могу ли я в любом случае заставить Какао дать мне контекст OpenGL и позволить мне выполнять свою работу на C ++? (Я хочу, чтобы мое приложение работало как на Mac OS X, так и ...

4 ответа

Загрузка текстуры для OpenGL с OpenCV

Я видел много примеров кода для загрузки текстур дляOpenGLмногие из них немного сложны для понимания или требуют новых функций с большим количеством кода. Я думал, что какOpenCVпозволяет нам загружать любой формат изображения, это может быть ...

1 ответ

Можно ли упаковать как плавающие, так и целые числа в один и тот же буфер массива?

... потому что поплавки кажутся хорошими, но что-то не так с ними. По сути, у меня есть структура под названием «BlockInstance», которая содержитvec3 иint, У меня есть массив этих BlockInstances, которые я буферизую примерно так (переводя с C # ...