Запитання з тегом «opengl»

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

2
Які переваги забезпечує відкритий OpenGL над рамками / двигунами для невеликих розробників? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я помітив тенденцію, коли інді-розробники відхиляються від рамок і двигунів і рухаються до використання …
16 opengl  c++ 

1
Сучасні методи відтворення тіней?
Який стан мистецтва з точки зору тіньового відображення? Моя мета - OpenGL 3.2, використовуючи відкладений конвеєр рендерінгу, якщо це має значення. Минуло роки, як я заглянув у відображення тіней, і на той час було доступно чимало методик - від трафаретів до різних методів тіньового відображення. У той час для відтворення …
16 opengl  shadows 

1
OpenGL: Змінення розміру дисплея та glOrtho / glViewport
Я досліджував це питання з декількох джерел і досі не знайшов твердої відповіді, де сказано, що "так, це правильне мислення" або "ні, ось як це робиться". Я намагаюся забезпечити незалежність резолюції за допомогою ренделінгу OpenGL. Я думаю, що мені слід було б це зробити, це створити проекцію, використовуючи glOrthoте, що …

1
Придатність наземного туману за допомогою шаруватих альфа-квадроциклів?
Шаруватий підхід використовує серію масивних квадратичних текстур з альфа-текстурою, розташованих паралельно землі, перетинаючи всю геометрію втручаного рельєфу, щоб забезпечити ілюзію ґрунтового туману досить ефективно з висоти, дивлячись вниз, і дещо менш ефективно, коли всередині туману і дивлячись на горизонт (див. зображення нижче). Альтернативно, підхід, що базується в основному на шейдері, …
16 opengl  3d  textures  shaders 

2
OpenGL: VBO або glBegin () + glEnd ()?
Нещодавно мені було надано це посилання на сайт підручника від того, кому я передав оригінальну книжку OGL Redbook. Третій заголовок вниз чітко говорить про забуття glBegin () & glEnd () як типовий метод візуалізації. Я дізнався за методом Redbook, але бачу певну користь у VBO. Чи справді це шлях? Якщо …
16 opengl  graphics  glsl  vbo 

4
Фіксована функція проти шейдерів: що для новачків?
Зараз я йду в коледж з інформатики. Хоча я планую використовувати існуючий двигун в якийсь момент, щоб створити невелику гру, я зараз націлююся на вивчення основ: а саме 3D програмування. Я вже провів декілька досліджень щодо вибору між DirectX та OpenGL, і загальний сенс, що вийшов із цього, полягав у …

2
Які версії OpenGL вивчати та / або використовувати?
Отже, я новачок у OpenGL ... Я маю загальні знання про ігрове програмування, але мало практичного досвіду. Я розглядав різні статті та книги і намагався зануритися в OpenGL, але знайшов різні версії та старий та новий спосіб робити речі заплутаними. Я думаю, що мої перші запитання - це хто-небудь знає …

5
Починаючи з OpenGL, коли більшість навчальних посібників застаріли [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для обміну іграми Stack Exchange. Закрито 4 роки тому . Я впевнений, що вже є маса таких запитань, але постійне оновлення бібліотеки OpenGL відкидає їх усіх, і через місяць-другий відповіді …
16 c++  opengl 

2
GLSL Shader Effects: Як зробити розмиття руху?
У мене повноцінне 2D-середовище, з спрайтами, як пейзаж, персонажі тощо. Щоб зробити його більш сучасним, я хочу реалізувати ефект розмиття руху, подібний до сучасних FPS-ігор (тобто Crysis) при швидкому переміщенні камери. У бічній прокрутці бажаний ефект має це незначне розмиття, яке дає уявлення про швидкий рух, коли камера рухається. Якщо …

2
Які загальні методи оптимізації візуалізації для передачі геометрії у відкладеному відтінку відтінку? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 6 років тому . Я розробляв ігровий движок, використовуючи OpenGL 3 і C ++ (і glfw для управління …

1
Що таке GLEW і як він працює?
Шукаю пояснення для початківців . Пояснення офіційного веб-сайту є занадто коротким і призводить до мене більше запитань, ніж відповідей: Що таке GLEW? На сторінці розробника GLEW написано: Бібліотека WGL-розширень OpenGL (GLEW) - це міжплатформна бібліотека завантаження розширень C / C ++ . GLEW забезпечує ефективні механізми виконання часу для визначення, …
15 opengl  glew 

3
Як можна зробити масштаб текстур OpenGL, не розмившись?
Я використовую OpenGL через LWJGL. У мене 16х16 текстурований квадратичний перегляд у 16х16. Коли я змінюю його масштаб, квадра зростає, а потім стає розмитою, коли вона збільшується. Як я можу зробити його масштабом, не розмиваючись, як у Minecraft. Ось код всередині мого об’єкта RenderableEntity: public void render(){ Color.white.bind(); this.spriteSheet.bind(); GL11.glBegin(GL11.GL_QUADS); …
15 opengl  java  lwjgl  slick 

1
Створення HUD / GUI з OpenGL (LWJGL)
Я перебуваю на етапі розвитку своєї гри, де мені потрібно зробити HUD або GUI. Я ніколи не потрапляв до цієї частини, тому не знаю, як це робилося. Я спробував зобразити простий квадратик у фіксованому положенні на екрані, але є проблема. Щоб моя камера працювала з ортографічним, я використовую це: public …
15 opengl  java  gui  lwjgl 

4
Тіньовий кастинг в реальному часі у двовимірній ізометричній грі
Я пишу невеликий 2d ізометричний двигун на C ++ і намагаюся реалізувати тіньовий кастинг у реальному часі. Я дотримувався простого підходу, описаного на цій сторінці, і ось результат (світло розташоване в тій же позиції, що і жовтий куб): Результат дуже приємний, але на стінах та на верхівці кубів відсутні тіні. …

3
Розмір спрайтів OpenGL ES 2.0
Я намагаюся намалювати точкові спрайти в OpenGL ES 2.0, але всі мої точки в кінцевому підсумку мають розмір 1 піксель ... навіть коли я встановив gl_PointSize на високе значення у моїй вершинній шейдері. Як я можу збільшити свої точкові спрайти?
15 opengl  3d  android  opengl-es 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.