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

4 ответа

Вращение объекта вокруг фиксированной точки в opengl

У меня проблема с этим кодом openGL: glMatrixMode(GL_MODELVIEW); glLoadIdentity(); glPushMatrix(); // put current matrix on stack //glTranslatef(0.0f, 0.0f, 0.0f); //glTranslatef(-4*1.5, 0.0, 4*1.5); glRotatef(rotationAngle, 0.0f, 1.0f, 0.0f); ...

1 ответ

Прямой удар! Спасибо за помощь.

чаю OpenGL на Fedora 13 и заметил, что вызов glGetString вызывает ошибку сегмента. Я поцарапал Google, но не нашел решений. Код прост: #include <GL/gl.h> int main() { glGetString(GL_VERSION); return 0; }Команда компиляции: g++ -lGL main.cpp -o ...

2 ответа

Чтение текущего кадрового буфера

Есть ли способ прочитать фрагмент из кадрового буфера в настоящее время отображается?Так что я&#39;ищу способ прочитать информацию о цвете из фрагмента, кото...

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

2 ответа

Оболочка RAII для объектов OpenGL

Я хочу написать простую оболочку RAII для объектов OpenGL (текстур, кадровых буферов и т. Д.). Я заметил, что все

6 ответов

Края на контурах многоугольников не всегда правильные

Я использую алгоритм ниже для генерации квадратов, которые затем визуализируются, чтобы сделать набросок, как этоhttp://img810.imageshack.us/img810/8530/uhoh...

1 ответ

@SurvivalMachine: Нет, это не так. Единичные нормали - это векторы единичной длины, но нормали - это просто векторы, перпендикулярные поверхности. Теперь, так как большинство приложений нормалей работают лучше всего, когда они имеют единичную длину, большую часть времени вы сталкиваетесь с нормой, это будет нормальная единица.

шал, что я должен использовать нормали вместо цветов, потому что цвета устарели. (Это правда?) Нормалы имеют какое-то отношение к отражению света, но я не могу найти ясного и интуитивного объяснения. Что нормального?

1 ответ

Нарисуйте содержимое буфера рендеринга Object

3 ответа

Повторение текстур на модели

Я создаю маленькую игру, где вы находитесь в лабиринте. Лабиринт организован в

1 ответ

Неверный результат при использовании 3D текстур

Я использую современное ядро ​​OpenGL 4.3.Я только что понял, что набор плиток 1024p x 1024p слишком мал для моих нужд. Итак, я заменил его 3D-текстурой 1024...

1 ответ

Взаимодействие CUDA / OpenGL, рисование в текстуру OpenGL с помощью CUDA

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