Описание тега qtopengl
Модуль QtOpenGL предлагает классы, которые предоставляют интерфейс C++ для OpenGL в приложениях Qt.
1
ответ
Контекст Qt OpenGl на Raspberry Pi
Я пишу программу, которая с контекстом Qt5 opengl. Он хорошо работает на моем рабочем столе (Fedora 23). Но я должен запустить его на pi 2. Поэтому я загружаю Qt5 каждый исходный код и компилирую его изначально на pi. Когда я пытался скомпилировать …
29 янв '16 в 09:05
1
ответ
QChart z-значения не соблюдаются при использовании ускорения OpenGL?
Я пытаюсь сделать что-то почти такое же, как в примере выноски Qt5, но я обнаружил, что если вы звоните setUseOpenGL(true) на серии, выноска появляется под линией, а не над ней. Это правда, несмотря ни на что zValue установлен, в том числе m_tooltip…
06 апр '17 в 16:40
1
ответ
Как построить текстуру кубической карты, используя QOpenGLTexture?
Я хочу построить текстуру куба, используя QOpenGLTexture, используя 6 изображений. Я думаю, что разместил их правильно. Я использую следующий код для построения кубической карты const QImage posx = QImage(":/images/posx.jpg").mirrored().convertToFor…
01 фев '16 в 17:53
1
ответ
QOpenGLWidget resizeGL НЕ место для вызова glViewport?
Я экспериментирую с новым классом QOpenGLWidget (обратите внимание, что это не класс QGLWidget). Я рисую треугольник. У меня есть тривиальный вершинный шейдер, который получает координаты в пространстве клипа, поэтому матрицы и проекции не использую…
10 окт '15 в 21:33
0
ответов
Как исправить QTGLWidget, используя QTimer, чтобы уменьшить время рендеринга?
В настоящее время я использую QtOpenGL для моей программы. Моя программа строит точки в трехмерном пространстве. Эти точки могут быть любым числом от одной до нескольких тысяч. Я использую функцию glusphere для рисования сферы для представления кажд…
08 июл '14 в 13:53
1
ответ
Qt QOpenGLFunction_4_5_Compatibility vs QOpenGLExtraFunctions
В настоящее время я использую QOpenGLFunction_4_5_Compability в моем GLWidget. Поскольку QOpenGLFunctions не содержит glLoadIdentity, glOrtho, glGenBuffers, glBindBuffer и так далее. Почему некоторые люди используют QOpenGLFunctions вместо QOpenGLFu…
05 сен '16 в 16:02
1
ответ
QtOpenGl: нет такого файла или каталога
Я установил Deepin Linux несколько дней назад. Я пытаюсь установить OpenCv2.4.10 но во время компиляции я получаю эту ошибку: fatal error: QtOpenGL: No such file or directory #include <QtOpenGL> ^ compilation terminated. make[2]: *** [modules/…
05 май '15 в 05:25
2
ответа
Ошибка модуля Qt - LNK 1112 в QtOpenGL
Я пытаюсь собрать проект (x64), связанный с библиотекой Qt в Microsoft Visual Studio 2010. Проект, который я хочу скомпилировать, был создан с использованием Visual Studio 2008. Я добавил все зависимости, скачал скомпилированную 64-битную библиотеку…
14 дек '16 в 10:00
1
ответ
Как изменить разрешение со статического на динамическое во фрагментном шейдере
У меня работает фрагментный шейдер для разрешения 1920х1080. Однако я хочу изменить динамическое разрешение, какое бы пользователь ни выбрал. Я сослался < http://www.fourcc.org/source/YUV420P-OpenGL-GLSLang.c > на эту ссылку и изменил строку ny=576.…
22 дек '18 в 09:25
1
ответ
OpenGL: несколько методов рендеринга. Когда и какие использовать?
Я новичок в OpenGL, и я следую нескольким учебникам, я заметил, что есть несколько методов, которые используются для визуализации объектов, но я все еще не понимаю разницу между ними и когда использовать каждый из них? например.. Я следую этому прим…
12 янв '15 в 21:06
1
ответ
Максимальная глубина рекурсии превышена при вызове объекта Python для непрерывного обновления сцены
Я использую opengl для визуализации графики в моем приложении Python & QT. Я следовал многим учебникам, чтобы добавить openGL в приложение, и у всех них не было постоянного обновления сцены. Простой пример: я хочу продолжать вращать объекты в сцене,…
10 май '16 в 12:38
1
ответ
Использование QT5 с glLoadGen
Я пишу интерфейс для 3D-приложения с Qt5.4 на Windows 8.1 в C++. Приложение использует glLoadGen для загрузки функций OpenGL. Нет проблем в том, что и GlWidget, и glLoadGen хотят быть включенными до включения gl.h, но в то же время оба включают gl.h…
24 дек '15 в 15:17
0
ответов
glDrawElements работает под Linux, но не под Windows
Я просто хочу сделать квад. Я использую QtOpengWindows для моего класса рендеринга, и вот код для рендеринга четырехугольника: QOpenGLFunctions *f = QOpenGLContext::currentContext()->functions(); float x0 = -(float)150.f, y0 = -(float)150.f; floa…
31 авг '18 в 20:28
1
ответ
Перевод координат мыши в координаты модели в OpenGL, когда задействованы вращения
На форумах Qt я нашел этот вопрос и пробудил мое любопытство. Я нашел очень простой пример в Qt для отображения куба и изменил логику куба, чтобы создать куб с длиной стороны 1 единица. Затем я попытался нажать на модель и показать координаты област…
07 ноя '14 в 13:56
0
ответов
Несколько объектов Vertex Array: правильный способ отображения нескольких примитивов?
Мне трудно получить несколько объектов массива вершин для рендеринга нескольких примитивов. Почти все учебные пособия по OpenGL, которые я нашел, показывают онлайн с использованием только одного VAO, поэтому я не уверен, что могу делать неправильно.…
17 мар '15 в 03:27
1
ответ
Установка QT - OpenGL (без УГЛА)
Я установил последнюю версию QT, но похоже, что она содержит некоторые вызовы DirectX, поэтому я ожидаю, что установщик по умолчанию использует ANGLE! Я хочу установить версию OpenGL на 100%, но я не могу ее найти! Любая идея? Спасибо
04 янв '18 в 10:06
1
ответ
Как нарисовать внеэкранные данные в объекте кадрового буфера в QGLWidget?
Я использую glGenFramebuffer, glBindFramebuffer и другие связанные функции для создания объекта Framebuffer (FBO) и использую FBO для рисования данных вне экрана. Теперь мой вопрос заключается в том, чтобы я завершил упомянутые шаги внутри QGLWidget…
25 авг '16 в 14:41
1
ответ
OpenGL - Qt: перевод нестабильного с вращением и масштабированием
Я реализовал программу, которая переводит, вращает и склеивает 2D-текстуру в openGL. Эти три преобразования хорошо работают сами по себе, но когда я бросаю перевод с другими, вещи становятся дурацкими. Что касается масштабирования, все выглядит хоро…
18 янв '15 в 00:27
0
ответов
Как сделать прозрачный фон виджета QOpenGLWidget в Qt designer?
Я создал собственный виджет конструктора qt, который наследуется от QOpenGLWidget. Все хорошо, за исключением того, что я не могу получить прозрачный фон виджета. Есть ли способ исправить эту проблему? void MyOpenGl::initializeGL() { initializeOpenG…
23 окт '17 в 08:04
1
ответ
Компиляция OpenCV 2.4.13 для C++ под Ubuntu завершается неудачно
Я пытаюсь установить openCV для C++ на Ubuntu. Я использую этот документ. Но шаг компиляции терпит неудачу. Журнал make выглядит следующим образом: $make [ 0%] Built target opencv_core_pch_dephelp [ 0%] Built target pch_Generate_opencv_core [ 3%] Bu…
22 ноя '16 в 14:18