Я пытаюсь перенести голову вокруг программ построения теней в GLSL, и я нашел некоторые полезные ресурсы и учебные руководства, но я продолжаю сталкиваться со стеной для чего-то, что должно быть фундаментальным и тривиальным: как делает...
У меня есть устройство для получения изображений Рентгеновского луча. Из-за некоторых технических ограничивает, детектор сделан из неоднородного размера пикселя и нескольких наклоненных и частично перекрывающихся мозаик. Изображение таким образом...
Я - программист на C++ с очень обширным опытом программирования сервера. Мне однако справедливо надоедают в данный момент, и я решил заняться новой областью: 3D игровое программирование, для изучения целей...
Вечер все, я брожу вокруг в кругах здесь, но я думаю, что смотрю в неправильных местах. Мой вопрос состоит в том, как я пошел бы о загрузке изображения и применении его к примитиву в openGL. Для...
мой друг объявил новый тип с помощью определения типа GLfloat vec3_t [3]; и позже используемый vec3_t для выделения памяти vertices=new vec3_t [num_xyz* num_frames]; Он освободил использование памяти, удаляют []...
Как компьютерные игры представляют свою землю? Я буду использовать heightmap для геометрии (хотя я позже оптимизирую ее), но я задаюсь вопросом, что лучшая техника состоит в том, чтобы, например, 'нарисовать' моей землей;...
каждое введение и образец, который я могу найти, кажется, используют ИЗБЫТОК или некоторую другую платформу для "инициализирования" OpenGL. Существует ли способ инициализировать OpenGL с, что доступно в GL и GLU? Если...
Я интересуюсь изучением OpenGL и моего любимого языка в то время, когда Java. Я могу пожинать его полное (или большинство) преимущества с помощью вещей как JOGL, или я должен вместо этого сфокусироваться на получении более сильных навыков C++?...
Я хочу реализовать свой собственный курсор в окне OpenGL / GLUT. Обычный способ сделать это должно заморозить курсор (таким образом, он не может поразить края экрана), и отслеживайте его положение сами. Я могу...
Я в настоящее время занимаюсь расследованиями, несколько свободных/с открытым исходным кодом OpenGL основывали 3D механизмы и задавались вопросом, если Вы, которых парни могли бы обеспечить некоторой обратной связи на этих механизмах и как они должны рабо
Я ищу простой формат файла для использования для каркасных моделей. Я знаю о VRML, u3D, и т.д., но они кажутся тяжеловесом для моих потребностей. Мои критерии: Должен иметь ясную спецификацию. Или откройтесь или очень...
Что лучший способ состоит в том, чтобы провести линию переменной ширины, не используя glLineWidth? Просто потяните прямоугольник? Различные параллельные строки? Ни одно из вышеупомянутого?
Я хотел бы открыть контекст OpenGL без X в Linux. Есть ли какой-либо путь вообще, чтобы сделать это? Я знаю, что это возможно для интегрированных аппаратных средств видеокарты Intel, хотя у большинства людей есть карты Nvidia в...
Я хочу определить 2D координаты экрана (x, y) точек в 3D пространстве (x, y, z). Точки, которые я хочу спроектировать, являются реальными точками, представленными координатами GPS и повышением над уровнем моря...
Вообразите следующий сценарий: у Вас есть ряд символа RPG spritesheets в формате PNG, и Вы хотите использовать их в приложении OpenGL. Отдельные символы (обычно) 16 на 24 пикселя в...
Мне дали структуру для 2D треугольника с координатами X и Y, переменной вращения, и так далее. От точки, созданной теми координатами X и Y, я, как предполагается, тяну треугольник вокруг...
Я пытаюсь сделать простое вращение куба об оси X и Y: Я хочу всегда повернуть куб по оси X суммой x и повернуть куб по yaxis суммой y независимый от...
Я реализую GUI, созданный сверху OpenGL. Я пришел к проблеме, которую каждый GUI будет иметь - текстовый рендеринг. Я знаю о нескольких методах рендеринга текста в OpenGL, однако, я задаюсь вопросом который из...
Я должен очистить весь DisplayLists, Структуры, (Геометрия-) Программы построения теней и так далее вручную через glDelete* функции, или мадам GPU становится освобожденной автоволшебно, когда моя Программа выходит/разрушает?Примечание:...
Что пустой скелет должен был привлечь треугольник окно OpenGL в C на OSX? Я прошел учебные руководства в Nehe и попытался получить его работа, но CreateGLWindow кажется безнадежно связанным с...
Я знаю Есть некоторые вопросы по изучению OpenGL.
Вот что я знаю: математика для 3D
Теория 3D Вот что я хочу знать: - Профиль OpenGL 4.0 Core (или более поздний) - Язык шейдеров 400 (или более поздний) ...
Есть ли хорошая книга, которая фокусируется на программируемом аспекте OpenGL 3.0, я хочу что-то как OpenGL Супер Библия, но фокусирующийся только на части "Нового Завета" - программируемое скорее...
Я пытался найти информацию о выполнении использования плавания по сравнению с дважды на аппаратном обеспечении машинной графики. Я нашел много информации о плавании по сравнению с дважды на центральных процессорах, но такая информация более недостаточна д
Для этого в моей функции обработчика WM_PAINT у меня есть: hdc = BeginPaint (hWnd, & amp; ps); displayFunc (HDC); if (! skipsaveframes) saveframetobmpfile (hWnd, hdc); EndPaint (hWnd, & amp; ps); где функция ...
Я должен знать, как я могу сделать VIP-трибуну, появляется, как это находится в бесконечности?? Я знаю, что это - что-то связанное с глубиной, но я не знаю точную вещь отключить или включить??
Для рендеринга у меня есть текущий контекст GL, связанный с окном. В случае, где приложение представляет несколько сцен (например, использующий накопление или различные области просмотра) я полагаю, что это в порядке...
Я понимаю цель GTK, QT или других графических инструментариев. Но я не понимаю роли OpenGL. Это - просто другая библиотека GUI, или это относится к чему-то более фундаментальному? Если так, что...
У меня есть шейдер в glsl, который использует 3D-текстуру для создания эффектов затенения. В настоящее время я использую texelFetch (), но теперь вам нужно использовать интерполированные уровни LOD для достижения конечного эффекта. ...