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

1 ответ

gluPerspective, glViewport, gluLookAt и матрицы GL_PROJECTION и GL_MODELVIEW

Оригинальный вопросЯ хочу использовать «gluPerspective», «glViewport» и «gluLookAt» для управления моей камерой и экраном. Какие функции я применяю к какому режиму матрицы? И в каком порядке я / я должен их использовать? Например, я пытаюсь ...

1 ответ

Как использовать glDrawElements, сохраняя правильные координаты текстуры?

Я использую / нацеливаю OpenGL 4.20, GSLSL 4.20, ядро. Используя C. Я изучаю графику с OpenGL и решил создать игру на основе тайлов. Сейчас я хочу нарисовать кучу плиток и пытаюсь использовать glDrawElements для рисования отдельных ...

0 ответов

Как сделать так, чтобы гладкая камера следовала алгоритму?

Я делаю игру с LibGDX (Java). Мне нужна камера, чтобы следить за быстро движущимся персонажем. Самый простой способ сделать это, просто написать это: this.getCamera().position.set(obj.x, obj.y, 0);Но есть ли алгоритм, чтобы сделать это более ...

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

5 ответов

Как повернуть объект в Java 3D?

У меня есть конус, который я нарисовал в Java 3D со следующим кодом: Cone cone = new Cone(2f, 3f); Transform3D t3d = new Transform3D(); TransformGroup coneTransform = new ...

1 ответ

новичок в OpenGL: glutMouseFunc

Я пытаюсь изменить положение сферы после щелчка мышью, но она не работает при использовании x и y из glutMouseFunc, вот код: // #include "stdafx.h" #include <stdlib.h> #include <GL/glut.h> bool Cone=false , ConeSelected=false, Cube=false, ...

2 ответа

OpenGL Vertex Array / Buffer Objects

Вопрос 1 Удаляются ли объекты буфера вершин, созданные под определенным VAO, после удаления этого VAO? Пример: glGenBuffers(1, &bufferObject); glGenVertexArrays(1, &VAO); glBindVertexArray(VAO); glBindBuffer(GL_ARRAY_BUFFER, ...

2 ответа

Оптимизация jMonkey похожа на Java3D

Изменить: Для того, чтобы иметь рисование в реальном времени, начал использовать lwjgl, который является основой jmonkeyengine и jocl в «совместимости» между opengl и opencl, теперь может рассчитывать и рисовать 100 000 частиц в режиме реального ...

1 ответ

Рефракция glsl, ставится с ног на голову

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

2 ответа

Ошибки компоновщика GLEW (неопределенная ссылка на `__glewBindVertexArray ')

Недавно я принял решение переписать некоторый код OpenGL для игры, используя его, работая над использованием не обесцененных методов. Вместо того, чтобы рисовать примитивы с помощью glBegin () и glEnd (), я пытаюсь придерживаться объектов массива ...

3 ответа

Ортогональная проекция с началом координат внизу слева на экране

Я использую привязки Python OpenGL и пытаюсь использовать только современные вызовы opengl. У меня есть VBO с вершинами, и я пытаюсь выполнить рендеринг с помощью матрицы ортографической проекции, переданной вершинному шейдеру. В настоящее время ...