Вопросы с тегом «opengl»

OpenGL - это графический стандарт и API, предназначенный для рынков настольных компьютеров и рабочих станций. Он разработан так, чтобы его можно было легко ускорить с помощью специального компьютерного оборудования, и, следовательно, большинство реализаций обеспечивают значительно более высокую производительность по сравнению с традиционным рендерингом программного обеспечения. В настоящее время OpenGL используется для таких приложений, как программное обеспечение САПР и компьютерные игры. Это также кроссплатформенный. Стандарт OpenGL контролируется группой Khronos, которая также контролирует OpenGL ES.

1
Почему этот геометрический шейдер так сильно тормозит мою программу?
У меня есть программа OpenGL, и я рендеринг сетки ландшафта. Я смещаю вершины в буфере вершин и пока не окрашиваю их в фрагментный шейдер. Я добавляю геометрический шейдер по одной части за раз. До того, как я добавил геометрический шейдер, когда я просто программировал этапы фрагмента и затенения вершин конвейера, …
27 opengl  glsl 

1
Freeglut против SDL против GLFW
Мне нужно перенести мой игровой проект с Android (написано на C, OpenGL ES 2.0, благодаря NDK) на платформы Windows и Linux. Конечно, мне нужно будет переписать некоторый зависимый от платформы код, но теперь я застрял с вопросом, какую библиотеку для создания OpenGL и дескриптор ввода использовать. Просто быстро погуглив мне …
26 opengl  windows  linux 

3
Как команды предотвращают перезапись работы в исходных файлах? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки игр для Stack Exchange. Закрыто 4 года назад . Мне пришла в голову возможность, что в то время, как, например, над игровым движком одновременно работают несколько …
26 project-management  version-control  teamwork  java  2d  collision-detection  vector  collision-resolution  unity  directx  directx11  directx10  xna  ios  monogame  windows-phone-8  xamarin  design-patterns  oop  xna  collision-detection  collision-resolution  bounding-boxes  rotation  collision-detection  mathematics  javascript  algorithm  separating-axis-theorem  xna  2d  monogame  image  xna  directx  graphics  performance  opengl  2d  3d  c++  directx11  unity  c#  scale  c#  xna  collision-detection  collision-resolution  leaderboards  scoring  glsl  srgb  tilemap  three.js  tiled  unity  physics  xml  dialog-tree  xna  c#  .net  opengl  lwjgl  vbo  physics  graphics  procedural-generation  simulations  water  opengl  java  textures  lwjgl  frame-buffer  unity  unity  2d  collision-detection  collision-resolution  trigonometry  java  android  libgdx  xna  c#  frame-rate  c++  unreal-4  procedural-generation  java  graphics  lwjgl  slick  c++  software-engineering 

3
Что для более эффективного рендеринга вокселов: готовый VBO или геометрический шейдер?
Учитывая довольно статичный массив вокселей, что более эффективно: использование ЦП для предварительной генерации VBO для рендеринга граней вокселей (без учета более продвинутых форм рендеринга, например, марширующих кубов) или использование геометрического шейдера в графическом процессоре для генерации лица на лету? Я не беспокоюсь об обновлении смены вокселей, но, конечно, это преимущество …

9
Советы по оптимизации OpenGL [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, редактируя этот пост . Закрыто 6 лет назад . Какие у вас есть советы или рекомендации по повышению эффективности OpenGL?

3
Какое состояние хранится в объекте Vertex Array (VAO) OpenGL и как правильно использовать VAO?
Мне было интересно, какое состояние хранится в OpenGL VAO. Я понял, что VAO содержит состояние, связанное со спецификациями вершин буферизованных вершин (какие атрибуты находятся в буферах и какие буферы связаны, ...). Чтобы лучше понять правильное использование VAO, я бы хотел точно знать, в каком состоянии они находятся. Как я предполагаю, …
25 opengl  vao 

5
Почему движок, такой как Unity3D, подчеркивается над нативной библиотекой, такой как OpenGL, для начинающих? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Я только начинающий в 3D играх, моя любимая платформа - Android. Я отправил вопрос …
25 opengl  android  unity 

8
Какие преимущества имеют OpenGL, SFML и SDL перед программным рендерингом?
Я начал смотреть поток Handmade Hero , где Кейси Муратори создает игровой движок без использования фреймворков или чего-то подобного. Вчера я попал в ту часть, где он показал, как изображение выводится на экран. Насколько я понял, он просто выделил немного памяти размером с экран, на котором он хочет нарисовать. А …

1
Кажется, моя игра несовместима с программным обеспечением для записи. Что может быть причиной этого?
Я только что закончил небольшой проект Game-Dev для университета, и мне нужно записать видео, чтобы сопровождать мою заявку (на случай, если они не смогут заставить мой источник работать). По сути, моя игра не работает вообще, когда FRAPS или Bandicam пытаются подключиться к ней, я получаю черный экран и поток сообщений …

7
Как получить опыт работы с PS3 / Xbox 360, не имея доступа к наборам для разработчиков?
Я начинающий программист игр, пытаюсь войти в отраслевое программирование для PS3, Xbox 360. Главная проблема, которую я вижу, - это необходимость продемонстрировать свои навыки потенциальному работодателю, но без доступа к наборам Dev для PS3 или Xbox 360, делая это напрямую невозможно. Мой вопрос: как лучше всего продемонстрировать разработчикам консолей свои …


1
Какой метод LOD является лучшим для рендеринга планет?
В настоящее время я работаю над своей диссертацией, это движок для рендеринга местности планетарного размера. Я все еще заканчиваю свое исследование, и я столкнулся со многими вещами по этому вопросу, проблема в том, что я не могу решить, какой метод уровня детализации (LOD) мне следует использовать. Я знаю о геомипаппинге, …

1
Роллинг мой собственный граф сцены
Привет Разработка игр SE! Я ползу по OpenGL в надежде создать простой и очень легкий игровой движок. Я рассматриваю проект как учебный опыт, который может принести немного денег в конце, но в любом случае это будет весело. До сих пор я использовал GLFW для получения некоторого базового ввода-вывода, окна (с …
23 opengl  3d  scene-graph 

2
Сколько текстур я обычно могу связать одновременно?
Я занимаюсь разработкой игрового движка, и он будет работать только на современном оборудовании (модель Shader 4+). Я полагаю, что к тому времени, когда я закончу с этим, это не будет таким необоснованным требованием. У меня вопрос: сколько текстур я могу связать одновременно на современной видеокарте? 16 будет достаточно. Можно ли …

1
Как бы вы реализовали хроматическую аберрацию?
Как бы вы реализовали эффект хроматической аберрации с помощью шейдеров? Решит ли проблему рендеринг мира с различными расстояниями фокусировки для каждого цвета (возможно, с использованием только одного прохода глубины)?
22 opengl 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.