0
ответов

Есть ли какая-либо трехмерная библиотека визуализации или инструментарий для C? (Нет C ++, пожалуйста!)

в основном я заинтересован в том, чтобы знать, если существует ли какие-либо инструментария визуализации OpenGL 3D-визуализации для C для научных целей?
вопрос задан: 7 September 2011 13:04
0
ответов

Каков диапазон идентификатора текстуры OpenGL?

У меня есть объект, который принадлежит свойство Texture_id. Мне нужно инициализировать значение для Texture_id в конструкторе, поэтому я хочу некоторое значение, неиспользуемое OpenGL, чтобы представить, что текстура еще не установлена. Я ...
вопрос задан: 6 September 2011 15:32
0
ответов

OpenGL без видеокарты

Можно ли заниматься разработкой Open GL и запускать программы на компьютере с отсутствующей видеокартой? (например, мой нетбук под управлением Ubuntu)
вопрос задан: 5 September 2011 17:29
0
ответов

Направление света и его трансформация в простейшей модели освещения

Итак, я добрался до базового освещения в своем стремлении изучить OpenGL. Представьте себе простейшую модель освещения. Каждая вершина имеет положение, цвет и нормаль. Шейдер получает матрицу ModelViewProjection (...
вопрос задан: 5 September 2011 12:33
0
ответов

Сочетание массивов вершин с текстурами в OpenGL

Я пытаюсь использовать массивы вершин, чтобы нарисовать достаточно большую сетку, содержащую большое количество вершин. Текстуры были определены из них, и достаточно легко нарисовать в непосредственном режиме ...
вопрос задан: 2 September 2011 15:19
0
ответов

Привязка к OpenGL 3.x vbo

Я пытаюсь обновить мой двигатель, который использовал для использования opengl 2.x стиль вершины для работы с OpenGL 3.x, что означает обновление до VAOS / VBO. Я думаю, что я не обязан должным образом, чтобы VBO правильно. Читайте ниже для ...
вопрос задан: 1 September 2011 21:59
0
ответов

GLVERTEXATTRIBDIVISOR и индекс ввода

парней, Я пытаюсь воспользоваться GLVERVEXATTRIBDIVISOR в моем рисунке OpenGL Instance. Работает в карте NV, но она не работает на карте ATI. Ничего не рисует. От GlextionsionViewer, он показывает ...
вопрос задан: 1 September 2011 03:20
0
ответов

] Вызов монады ввода-вывода внутри стрелки [

] Возможно Я ошибаюсь, но я использую HXT для чтения некоторых данных вершин, которые я хотел бы использовать в массиве в HOpenGL. Массивы вершин должны быть Ptr, которые создаются путем вызова ... [
вопрос задан: 30 August 2011 21:49
0
ответов

Насколько более эффективна мощь двух текстур?

Я создаю видеоплеер OpenGL с помощью Ffmpeg, и все мои видео не имеют мощь 2 (так как это обычное разрешение видео). Он работает на отличном fps с моей картой nvidia, но я обнаружил, что он не работает ...
вопрос задан: 30 August 2011 15:23
0
ответов

GLSL Проблема: несколько шейдеров в одной программе

Я, должно быть, неправильно понял что-то с шейдерами: я подумал, что, поскольку вы можете присоединить несколько шейдеров к одной программе, вы могли бы просто присоединить более одного шейдера фрагмента, например: A ...
вопрос задан: 29 August 2011 21:01
0
ответов

Не знаю, что такое наматывание и преобразование треугольника

Прежде всего, я хочу извиниться за такой длинный вопрос. Вам не обязательно это читать. Вы можете сразу перейти к части вопросов, а затем поискать подробности, если это необходимо (я попытался указать как ...
вопрос задан: 29 August 2011 17:52
0
ответов

Меньше цветов, чем вершин

В старом устаревшем OpenGL мы могли бы сделать что-то вроде этого: glBegin (... ); glColor3f (r_1, g_1, b_1); glVertex3f (x_1, y_1, z_1); glVertex3f (x_2, y_2, z_2); ... glVertex3f (x_n, y_n, z_n); ...
вопрос задан: 29 August 2011 16:26
0
ответов

Установка версии GLSL на Mac

Как установить версию GLSL на Mac? Это вообще возможно? Я запускаю фрагментный шейдер и хочу создать массив vec3, но компилятор шейдера выдает ошибку ...
вопрос задан: 28 August 2011 22:41
0
ответов

Хранение разных атрибутов вершин в разных VBO

Можно ли хранить разные атрибуты вершин в разных буферах вершин? Все примеры, которые я видел до сих пор, делают что-то вроде этих данных с плавающей запятой [] = { // позиция v1x, v1y, v1z, v2x, v2y, ...
вопрос задан: 28 August 2011 20:20
0
ответов

Можно ли запускать приложения Java3D на оборудовании Nvidia 3D Vision?

Возможно ли для запуска приложения Java3D на оборудовании Nvidia 3D Vision? У меня есть существующее приложение Java3D, которое может работать в стереоскопическом 3D. Раньше я всегда запускал приложение на ...
вопрос задан: 28 August 2011 19:44
0
ответов

Разработка класса шейдера

Поскольку я начал изучать OpenGL, я подумал, что могу написать небольшой C ++ framework (для меня), чтобы избежать тошноты, которую, по-видимому, вызывает чрезмерное использование кода C-ish. :) Поскольку я ...
вопрос задан: 28 August 2011 17:13
0
ответов

Что плохого может случиться без обращения к ReleaseDC?

Программирование на C ++, как только мы получим контекстное устройство от GetDC для использования. Что плохого может случиться, если мы выйдем из программы без вызова ReleaseDC?
вопрос задан: 28 August 2011 07:37
0
ответов

Компилируются ли шейдеры OpenGL на GPU или CPU? Как двоичный вывод зависит от производителя графического процессора?

Во-первых; как компилируются шейдеры OpenGL? Скомпилированы ли они на CPU или GPU или зависят от реализации? У разных производителей разные бинарные выходы; если да, то можно ли скрестить -...
вопрос задан: 27 August 2011 02:44
0
ответов

Фиксированная функция против. Шейдеры - помогают понять концептуальные различия

Мой опыт: я впервые начал экспериментировать с OpenGL несколько месяцев назад, без особой цели, просто для развлечения. Я начал читать красную книгу OpenGL и дошел до создания планетной системы с ...
вопрос задан: 26 August 2011 17:59
0
ответов

Настройка нескольких целей рендеринга OpenGL

Я видел много материала по этой теме, но есть некоторые различия между найденными мною примерами, и мне трудно время получить твердое представление о правильном процессе. Надеюсь ...
вопрос задан: 26 August 2011 15:55
0
ответов

Как эффективно инициализировать текстуру нулями?

Мне нужно инициализировать 2D-текстуру OpenGL нулями. Почему? Я визуализирую эту текстуру с помощью OpenCL. Грубо говоря, этапы рендеринга: Создание текстуры RGBA, инициализация с нулями (так что она содержит ...
вопрос задан: 26 August 2011 00:06
0
ответов

Есть ли изящный способ управления переключением между полноэкранным и оконным режимами в приложении Windows OpenGL?

Мне интересно, можно ли переключиться назад и вперед между полноэкранным режимом и оконным режимом в окне OpenGL (я пишу для Windows, используя C ++ и win32), не разрушая OpenGL ...
вопрос задан: 25 August 2011 15:37
0
ответов

Эффективный способ чтения значений глубины из буфера глубины

Для алгоритма мне нужно иметь доступ к буферу глубины. У меня нет проблем с этим с помощью glReadPixels, но чтение окна 800x600 происходит очень медленно (от 300 до 20 кадров в секунду) ...
вопрос задан: 25 August 2011 12:41
0
ответов

How to draw QGLFrameBufferObject onto the painter from within QGraphicsItem::paint()

Small version of my question In a QGraphicsItem::paint() function I have a QGLFrameBufferObject. How do I get it on the paintdevice of the painter that is passed as an argument? (provided that the ...
вопрос задан: 25 August 2011 09:06
0
ответов

Отображение прогресса вычислений gl в qt

У меня есть процесс, который выполняет некоторые тяжелые математические операции с gl, а не с процессором (gl / gpu пока работает примерно в 100 раз быстрее, чем процессор), но все же это около минуты для обычных размеров задач должен быть ...
вопрос задан: 24 August 2011 15:17
0
ответов

glGenFramebuffers или glGenFramebuffersEXT?

Я запуталась. Чтобы использовать расширение объекта Framebuffer (FBO) в OpenGL 1.x в Windows, что из этого я использую ?: wglGetProcAddress ("glGenFramebuffers"); // или wglGetProcAddress ("glGenFramebuffersEXT") ...
вопрос задан: 24 August 2011 13:09
0
ответов

VBO с std :: vector

Я написал загрузчик моделей на C ++ и OpenGL. Я использовал std :: vectors для хранения данных вершин, но теперь я хочу передать их в glBufferData (), однако типы данных сильно различаются. Я хочу знать ...
вопрос задан: 24 August 2011 10:01
0
ответов

Итак, я хочу создать интерактивную анимацию Земли и других планет, вращающихся вокруг Солнца, на основе браузера ... с чего начать? [закрыто]

Я хотел бы создать интерактивную анимацию в реальном времени на основе браузера, показывающую, как Земля вращается вокруг Солнца, в зависимости от времени дня и времени года. Эта анимация также должна (...
вопрос задан: 23 August 2011 21:10
0
ответов

Какая формула используется в glsl для вычисления gl_fragCoord из gl_position?

Пожалуйста, поправьте меня, если я ошибаюсь. При использовании вершинных и пиксельных шейдеров мы обычно предоставляем код для вычисления выходного gl_position вершинного шейдера. Затем мы оказываемся с вводом ...
вопрос задан: 23 August 2011 07:58
0
ответов

Сохранять активное окно во время перетаскивания (SDL в Win32)

Сначала мой код настраивал среду SDL и продолжал обновлять контекст OpenGL, не выполняя никакой обработки SDL_Event вообще. Это приводит к тому, что окно, пока оно было открыто, ...
вопрос задан: 22 August 2011 23:34