Результаты поиска по запросу "opengl"
Имейте в виду, что вы ДОЛЖНЫ создать окно в потоке, которое выполняет обработку событий. Если нет, это не сработает. Вы можете создать окно в вашем потоке обработки событий, а затем передать этот указатель окна вашему потоку рендеринга.
ла мой код настроил среду SDL и приступил к обновлению контекста OpenGL, не выполняя никакой обработки SDL_Event. Это приводит к тому, что окно, пока оно было открыто, кажется Windows не отвечающим. Окно немного мерцает. К заголовку будет ...
Да, вы были правы, я только что закончил реализовывать это ... крутой человек, это работает как шарм :) относительно легко и быстро, просто были некоторые проблемы с настройкой точного идентификатора цвета, но в итоге все хорошо. Спасибо!
я есть некоторые объекты на сцене, некоторые могут перекрывать другие. Когда я щелкаю мышью или перетаскиваю, чтобы получить прямоугольник выделения, я хочу выбрать / выбрать только те объекты, которые я вижу с этой точки зрения. В настоящее ...
@Marcelo: мне это нравится.
исал загрузчик моделей на C ++ и OpenGL. Я использовалstd::vectors, чтобы сохранить мои данные вершин, но теперь я хочу передать ихglBufferData()Однако типы данных сильно отличаются. Я хочу знать, есть ли способ конвертировать междуstd::vector к ...
Скелетная анимация файлов DirectX в OpenGL
Я пытаюсь импортировать файлы * .x в мой движок и анимировать их с помощью OpenGL (пока без шейдеров, но сейчас это не совсем актуально). Я нашел ссылку на формат в MSDN, но это мало помогает в проблеме. Итак - в основном - я создал файл, ...
влияет на состояние кадрового буфера, а не на глобальное состояние, поэтому не нужно вызывать его после повторного связывания кадрового буфера.
ел много материалов на эту тему, но между примерами, которые я нашел, есть некоторые различия, и мне трудно получить четкое представление о правильном процессе. Надеюсь, кто-нибудь может сказать мне, если я на правильном пути. Я должен также ...
Одно продолжение ... использование однопоточного 128-битного векторного кода «rgb_to_bgrx_sse», приведенного выше, дало результаты в диапазоне 11 мс для буферов ввода-вывода того же размера. vImage является явным победителем здесь.
должение некоторых предыдущих вопросов о преобразовании RGB в RGBA и ARGB в BGR я бы хотел ускоритьRGB в BGRAпреобразование сSSE, Предположим, 32-битный компьютер, и хотел бы использоватьвстроенные функции, У меня возникают трудности с ...
II.
ужно инициализировать 2D текстуру OpenGL с нулями. Почему? Я рендеринг этой текстуры с OpenCL. Примерно этапы рендеринга: Создайте RGBA-текстуру, инициализируйте нулями (чтобы она содержала прозрачные черные пиксели)OpenCL: вычислить цвет ...
QGLWidget и быстрый внеэкранный рендеринг
Можно ли сделать полностью вне экрана вQGLWidget с Qt без необходимости перерисовывать сцену на экран, таким образом, полностью избегая переворачивания буферов на монитор? Мне нужно сохранить каждый кадр, сгенерированный в буфере кадров, но, ...
@peachykeen Вы уверены, что говорите о простых шейдерах GLSL, а не о каком-то формате fx или какой-то абстрактной абстракции программируемого шейдинга?
о быть, я неправильно понял что-то с шейдерами: Я подумал, что, поскольку вы можете прикрепить несколько шейдеров к одной программе, вы можете просто подключить более одного фрагментного шейдера, например: текстуру ящика, визуализированную с ...
Теперь я вижу это намного яснее. Большое спасибо. Таким образом, в простых случаях мы должны использовать первый подход, упомянутый Николом, и ЕСЛИ нужно, чтобы мы использовали разные VBO. Гораздо понятнее спасибо!
ли хранить разные атрибуты вершин в разных вершинных буферах? Все примеры, которые я видел до сих пор, делают что-то подобное float data[] = { //position v1x, v1y, v1z, v2x, v2y, v2z, ... vnx, vny, vnz, //color c1r, c1g, c1b, c2r, c2g, c2b, ...