opengl — все вопросы

1ответ
4 голоса
Настройка OpenGL на Fedora
Я пытался настроить (установить и получить нужные библиотеки) для своего компьютера, чтобы я мог начать графическое программирование. Я посетил сайт OpenGL и нашел его бесполезным. Я попробовал
1ответ
4 голоса
Что именно разделяется между двумя NSOpenGLContexts?
Я пытаюсь создать NSOpenGLContext, инициализировать мой механизм рендеринга, а затем создать новые NSOpenGLContextex, используя параметр share из первого контекста. Это не работает, и прежде чем я п
1ответ
4 голоса
(OpenGL 3.1 - 4.2) (GLSL) Эффективные однородные переменные?
Я планирую визуализировать несколько экземпляров одной модели, изменяя различные однородные переменные (например, местоположение, вращение и т. д.). Есть ли лучший способ, чем модифицировать униф
1ответ
4 голоса
OpenGL /GLSL - реализация фильтрации текстур
Я хотел бы реализовать фильтрацию текстур (min и magfilter) самостоятельно в шейдере GLSL (поскольку я хочу использовать image_load_and_store, а не сэмплер, а также я хочу обрабатывать неопределенны
1ответ
4 голоса
Передача текстур в шейдер
Я пытался понять, как отправить текстуру в шейдер, но не могу понять. Мой код выглядит хорошо для меня, но моя вторая текстура черная. void setShaders() { glEnable (GL_TEXTURE_2D); v2 = g
1ответ
4 голоса
Не могу заставить маску работать правильно с OpenGL
Я пытаюсь замаскировать изображение с помощью OpenGL, чтобы его часть была прозрачной. Вот мой код, который не работает: draw_img(background); ... glEnable(GL_BLEND); glDisable(GL_DEPTH_TEST); g
1ответ
4 голоса
Сглаживание теряется при получении растрового изображения с помощью glReadPixels
Я пишу программу с использованием OpenGL. Он реализует простую функцию: нарисуйте чайник. И чтобы он выглядел красиво на экране, я включаю мультисэмплирование сглаживания. И это так. Посмотрите на с
1ответ
4 голоса
Лучше иметь 2 меньшие цели рендера или одну большую?
Я пишу отложенное отображение и пытаюсь упаковать свой gbuffer. Было бы лучше хранить диффузное и зеркальное вместе: vec4 difSpec = (diffuse.xyz, specular) // FORMAT_RGBA gl_FragData[0] = difSp
1ответ
4 голоса
OpenGL: массивы атрибутов вершин для каждого примитива?
Мне интересно, возможно ли в OpenGL (через расширения или иным способом) иметь массив атрибутов, заданный функциями типа glVertexAttribPointer что увеличивается на единицу для каждого примитива (или
1ответ
4 голоса
OpenGL glBlendFuncSeparate
Мне нужна помощь с маскировкой текстур OpenGL. У меня это работает, но мне нужно найти некоторые другие параметры функции смешивания, чтобы работать по-другому. Теперь у меня есть: //Background .
1ответ
4 голоса
Не могу заставить работать premake - gltut demos
https://bitbucket.org/alfonse/gltut/downloads это репозиторий для нескольких учебных пособий в этой онлайн-книге http://www.arcsynthesis.org/gltut автор использует premake в качестве
2ответа
4 голоса
Почему «программное обеспечение opengl» не работает на Mac OS X Matlab?
Итак, я нашел решение использовать прозрачные пленки в Matlab, и это команда >> opengl software Warning: Switching to software OpenGL rendering is not supported on the MAC platform > In
3ответа
4 голоса
Отбор Frustum, реализация
В настоящее время я пытаюсь внедрить отбраковку фрустума (снова) для моего мира. Мой мир состоит из кусочков размером 16x256x16 (x, y, z): Frustum frustum = Frustum(engine.proj * engine.view); fo
1ответ
4 голоса
Используя SDL_ttf и OpenGL, TTF_RenderUTF8_Blended печатает красный прямоугольник
Когда я отображаю текст с помощью TTF_RenderUTF8_Blended, я получаю сплошной прямоугольник на экране. Цвет зависит от того, который я выбрал, в моем случае красный прямоугольник. Мой вопрос
1ответ
4 голоса
Возможно ли позже использовать вывод вершинного шейдера glsl?
У меня есть огромная сетка (100 000 треугольников), которую нужно рисовать несколько раз и смешивать каждый кадр. Можно ли повторно использовать вывод вершинного шейдера первого прохода меша и пропу
2ответа
4 голоса
OpenGL - Почему мои объекты прозрачны?
Я пытаюсь сделать мотоцикл с примитивными формами. По некоторым причинам, формы, которые я сделал, прозрачны. Я нигде не указываю никакой альфы; вот мой код: #include <GL/glut.h> #include &l
2ответа
4 голоса
Циклы выполняются последовательно или параллельно на GPU?
Мой вопрос касается языка GLSL. Когда я запускаю цикл for в вершинном шейдере, выполняется ли цикл последовательно или параллельно на GPU?
1ответ
4 голоса
Я хочу использовать данные openStreetMap для рендеринга дорог в openGL, с чего мне начать?
Я имею в виду, что пользователь выберет часть мира, которую он /она хочет генерировать дороги, и получит данные openStreetMap и использует ее для рендеринга дорог в openGL. При поиске в Интернете
1ответ
4 голоса
Разъяснения относительно использования матрицы вида модели OpenGL и преобразования матрицы
Мне удалось использовать матрицу вида модели и такие функции, как glTranslatef() и gluLookAt() для преобразования объекта или перспективы всей сцены, но когда я пытаюсь сделать и то, и другое, я ста
2ответа
4 голоса
С ++ OpenGL Понг мяч движется слишком быстро
Я пытаюсь создать простую игру в понг на C ++ с использованием opengl. У меня есть границы, отображаемые на экране, весла, мяч, и все они движутся, так что это здорово! Проблема в том, что шар движе
1 2 3 4 5 6 7

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132