10 лет назад я занимался программированием игр и использовал OpenGL для части трехмерной графики. Это был не очень хороший материал, просто какие-то дети-скрипачи пытаются сделать игру :-) Теперь мне нужно визуализировать сцену ...
Хотя мне не рекомендуется читать Redbook OpenGL, я до сих пор этим занимаюсь, потому что это единственная книга, предназначенная для начинающих, а учебные пособия и / или документация не вполне заменяют ...
При чтении красной книги я обнаружил: glutDisplayFunc (void (* func) (void)) - это первый и самый важный обратный вызов события функцию вы увидите. Каждый раз, когда GLUT определяет, что содержимое ...
Большинство приложений (и библиотек ) с использованием OpenGL в Linux загружайте libGL.so во время выполнения, используя dlopen API, вместо того, чтобы динамически связываться с ним. Почему они это делают? Единственная причина, по которой я могу себе пре
Я хочу отображать модели разных размеров, помещенные в представление, чтобы вся модель была видна внутри экрана.
Как лучше всего это сделать?
Я попытался масштабировать (с помощью glScale) модель, используя ...
Я пытаюсь найти что-то вроде Java Embedding Plugin (JEP) который может вычислить математическую формулу (строку) и дать ответ. Я нашел это в своей книге или в интернет-запросах, и у меня действительно есть ...
На многих сайтах / в статьях написано «пакетная обработка! партия! партия! ' . Может ли кто-нибудь объяснить, что представляет собой пакетная обработка шейдеров? А именно меняет текстуры
изменение произвольных переменных шейдера означает ...
В настоящее время я пытаюсь использовать OpenGL (С помощью SDL), чтобы нарисовать куб в том месте, где я щелкнул левой кнопкой мыши на экране, а затем заставить его указывать на то место на экране, где я щелкаю правой кнопкой мыши. Я могу ...
Есть ли уроки / примеры или образцы кода, доступные для преобразования необработанных изображений opengl (необработанные данные пикселей, полученные из glReadPixels из 3D-сцены opengl) в формат mp4 или avi с использованием библиотек ffmpeg? ...
Есть ли способ загрузить файл векторной графики и затем отрендерить его с помощью OpenGL? Это расплывчатый вопрос, поскольку я мало знаю о форматах файлов для векторной графики. Но я знаю SVG. Поворачивая ...
Я столкнулся с этой проблемой, это кажется невозможным для рендеринга. Как решить эту проблему? Я хочу, чтобы OpenGL визуализировал это так, как если бы он выглядел справа от этого изображения ниже:
Я работаю над 3D-игрой с использованием OpenGL и хотел бы это в фантастическом направлении. В частности, я думаю о магии с эффектами огня, воды, льда и молнии. Моя проблема в том, что я ...
Я только узнал о них и считаю, что их не рекомендуется использовать. Стоит ли мне продолжать инвестировать в их изучение? Смогу ли я узнать что-нибудь полезное для текущей модели?
Я пишу программу OpenGL, которая рисует во вспомогательном буфере, а затем содержимое вспомогательного буфера накапливается в накопителе. Буфер перед передачей GL_RETURN в задний буфер (...
Я только начал программировать OpenGL и создаю приложение для часов. Я хочу, чтобы это выглядело как-то так просто: http://i.stack.imgur.com/E73ap.jpg Однако мое приложение выглядит очень "не -...
Я работал над некоторым кодом обработки звука, а теперь делаю некоторые визуализации. Я закончил делать спектрограмму, но я ее рисую слишком медленно. Я использую OpenGL для 2D ...
Есть ли там способ указать OpenGL не записывать глубину полностью прозрачных фрагментов в буфер глубины? Просто убедитесь, что текстура, которую я хочу визуализировать, никогда не бывает полупрозрачной; его альфа-значения ...
Что такое скрытые каналы и что такое побочные каналы? Какая разница между двумя? Я был бы очень признателен, если бы вы привели примеры каждого из них вместе со своим ответом.
Каков наиболее эффективный способ определения вершин, видимых с определенной точки обзора? У меня есть сцена, состоящая из нескольких 3D-моделей. Я хочу привязать идентификатор к каждой вершине (...
Я новичок в OpenGL и Qt, и я изучаю их одновременно (уже 3 дня :). Пару лет назад я немного экспериментировал с DirectX и четко помню, что можно было сделать ...
У меня проблемы с реализацией вращения трекбола в OpenGL. Когда я поворачиваю свой куб, используя поворот трекбола на 90 градусов вправо по оси X (перетаскивая мышь слева направо на экране) ...
У меня есть тот же вопрос, что и в заголовке: /
Я делаю что-то вроде: glMatrixMode (GL_MODELVIEW); glLoadIdentity (); glTranslatef (0,0f, 0, -zoom); glRotatef (yr * 20 + moveYr * 20, 0.0f, 1.0f, 0.0f); ...
В настоящее время у меня есть цель рендеринга с плавающей запятой R8G8B8 и я хочу использовать ее в качестве цели R24. Код // cg
out = float4 (v, v, v, v); Кажется, ограничивается диапазоном от 0 до 1. Каков правильный способ ...
Я пытаюсь скомпилировать программу OpenGL на своем MacBook и не могу понять, как преобразовать этот make-файл. CFLAGS = -I / usr / X11R6 / include -I / usr / local / include
LDFLAGS = -L / usr / X11R6 / lib -L / usr / local / lib -...
Итак, я пытаюсь научиться использовать glViewport (), «НЕСКОЛЬКО РАЗ». Ниже мой код, я пытался следовать другим примерам, но они либо слишком запутаны с другими вещами, не имеющими отношения к тому, что я ...
Какой самый простой способ превратить существующий буфер глубины в текстуру глубины, или что-нибудь, что можно использовать с GLSL? Можно ли создать шейдер glsl, который использует буфер глубины, и использовать его «как есть» ...
Я создаю средство моделирования поставки, которое произведет точное положение и значения ориентации для опытного дизайна оболочки в некотором определенном волнении моря. С точки зрения программирования у меня есть 2 массива (векторы) в...