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

1 ответ

Это во многом зависит от вашей реализации OpenGL (читай GPU). Все последние графические процессоры имеют очень маленький удар по производительности для NPO2

даю видеоплеер OpenGL с использованием Ffmpeg, и все мои видео не имеют степени 2 (поскольку они имеют нормальное разрешение видео). Он работает на частоте fps с моей картой nvidia, но я обнаружил, что он не будет работать на старых картах ATI, ...

2 ответа

OpenGL: рендеринг более 8 источников света, как?

Как мне реализовать более 8 источников света в OpenGL? Я хотел бы эффективно использовать неограниченное количество источников света. Итак, какой метод для этого предпочтителен?

6 ответов

Это экономит ценную вычислительную мощность, а также избавляет код от необходимости вручную управлять вычислениями окна и области просмотра.

ужно показать один и тот же объект в OpenGL в двух разных видовых экранах, например, один использует ортографическую проекцию, а другой - перспективу. Для этого нужно ли снова рисовать объект после каждого вызова glViewport ()?

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

1 ответ

Как сделать фрейм openGL в C ++ builder?

Я хочу инициализировать фрейм openGL внутри формы в C ++ Builder. Я попытался скопировать содержимое данного кода запуска openGL, приведенного здесь: http://edn.embarcadero.com/article/10528 [http://edn.embarcadero.com/article/10528] Я попытался ...

2 ответа

Спасибо за быстрый ответ, но проблема в том, что одна вершина в сетке может соответствовать нескольким (например, 3) координатам текстуры. Оставляя текстуры вне уравнения, мы действительно можем использовать индексированное рисование, но если вершина A встречается в 2 гранях, то есть в нашей текстурной схеме, соответствующей 2 (s, t) парам, кажется, что нет никакого способа использовать индексированное рисование для достижения этой цели. так как мы не сможем указать несколько требуемых пар (s, t).

аюсь использовать массивы вершин, чтобы нарисовать достаточно большую сетку, содержащую большое количество вершин. Текстуры были определены на основе этих данных, и их достаточно легко рисовать в непосредственном режиме по ...

3 ответа

 тебе!

я есть объект, которому принадлежит свойство Texture_ID. Мне нужно инициализировать значение для Texture_ID в конструкторе, поэтому я хочу, чтобы какое-то значение, не использованное OpenGL, показывало, что текстура еще не установлена. Я не ...

2 ответа

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

ли заниматься разработкой Open GL и запускать программы на компьютере без видеокарты? (например, мой нетбук под управлением Ubuntu)

3 ответа

Рисование многих сфер в OpenGL

Я хочу нарисовать много сфер (~ 100k), используя OpenGL. Пока я делаю что-то вроде for (int i=0; i<pnum; i++){ glPushMatrix(); glTranslatef(bpos[i].x, bpos[i].y, bpos[i].z); glCallList(DListSPHERE); glPopMatrix(); }Прежде чем ...

4 ответа

Попробуйте поставить: glMatrixMode (GL_MODELVIEW) сразу после glClear.

аюсь использовать gluOrtho2D с glutBitmapCharacter, чтобы я мог отображать текст на экране, а также мои 3D-объекты. Однако, когда я использую glOrtho2D, мои трехмерные объекты исчезают; Я предполагаю, что это потому, что я не устанавливаю ...

1 ответ

Подводные камни в OpenGL: 2. Плохая тесселяция мешает освещению:

лал три источника света и один куб Я не вижу пятно света на лицах. Похоже, весь полигон горит. И я не знаю, возможно ли это, и кубу нужно больше полигонов, или, возможно, настройки освещения плохие. Настройки я ...