Dota opengl support for windows что это

Уже несколько лет назад разработчики добавили в клиент поддержку технологий OpenGL и Vulkan. Мы вам рассказываем, что это за технологии, как их скачать и установить, а также почему поддержка данных API настолько важна для корпорации Valve и Dota 2.  Что такое OpenGL Support и Vulkan Support? ...

Уже несколько лет назад разработчики добавили в клиент поддержку технологий OpenGL и Vulkan. Мы вам рассказываем, что это за технологии, как их скачать и установить, а также почему поддержка данных API настолько важна для корпорации Valve и Dota 2. 

Что такое OpenGL Support и Vulkan Support? 

Для того, чтобы организовать взаимодействие одного приложения с другим в рамках выполнения определенной общей цели используется API (интерфейс программирования приложений). Он фактически улучшает связь между игрой и видеокартой, чтобы повысить производительность графики. OpenGL — это API, который используется при написании приложений с двухмерной и трехмерной графикой, одним из главных преимуществ которого является кроссплатформенность. Прямой аналог и главный конкурент этой технологии — DirectX, разрабатываемый корпорацией Microsoft. 

История внедрения OpenGL и Vulkan в Dota 2

В сентябре далекого 2015 года компания Valve анонсировала внедрение поддержки OpenGL в Dota 2. К подобному решению компания подходила долго и планомерно — так, одной из основных причин для принятия подобного решения стал выпуск собственного железа, которое работает под управлением операционной системы Steam OS, основанной на одном из дистрибутивов Linux. Проблема усугублялась тем, что в среде Linux было невозможно скачать и запустить приложения, адаптированные под Windows. В связи с этим, компании пришлось искать решение — OpenGL. Именно данный набор API позволил компании перейти от версии Dota 2, предназначенной сугубо для Microsoft Windows к мультиплатформенному аналогу. 

Вскоре после этого, компания-разработчик OpenGL решила выпустить обновленную версию своего продукта, которому судьбой было предначертано стать будущим конкурентом новинки от Microsoft — DirectX 12. Изначально «наследник» был известен как «новое поколение OpenGL», иначе говоря, «glNext». Впоследствии названием для нового детища стало слово «Vulkan». Новая версия сохранила столь необходимое для Dota 2 преимущество в мультиплатформенной поддержке — версия позволяла скачивать и запускать игры на таких платформах, как Windows, Linux и Mac OS. 

В то же время, ещё одним из решающих факторов к внедрению Vulkan в Dota 2 стало то, что DirectX 11 и OpenGL были созданы с учетом одноядерных процессоров — в результате одно ядро управляет большинством различных процессов, в то время как остальные работают с низкой скоростью, а иногда и вовсе отключены. Новинка поддерживала процессоры с несколькими ядрами и потоками, что позволяло игре максимально продуктивно использовать все возможности устройства. Также, по заверениям разработчиков, Vulkan, в сравнении с OpenGL, уже на момент своего выхода позволял передавать намного большую часть требуемых задач от процессора к видеокарте. Это позволяло вывести опыт игроков в Dota 2 на совершенно новый уровень.

В связи с этим, в мае 2016 года компания Valve приняла решения добавить в версии Dota 2 для Windows, Linux и Mac OS поддержку Vulkan. На тот момент были популярны сравнения показателей прироста FPS в разных игровых ситуациях. В данном ролике показаны как OpenGL Support, так и Vulkan Support в момент их введения в игру: 

 
К сожалению, более слабые устройства оказались не способны на поддержку новинки. Изначальными требованиями к установке были следующие спецификации:

  • Windows 7/8/10 64-bit: NVIDIA 600-series+ (365.19+ driver), AMD 7700+ (Crimson 16.5.2.1+ driver) 
  • Linux 64-bit: NVIDIA 600-series+ (364.16+ driver), AMD GCN 1.2 (16.20.3 driver) 
  • 2GB памяти видеокарты устройства

Как скачать и запустить OpenGL Support и Vulkan Support?

Алгоритм скачивания и запуска на данный момент был сведен компанией к набору следующих простых действий:

  1. Необходимо скачать и установить на ваш ПК Steam и Dota 2, а также обновить их до последней доступной версии. 
  2. Убедитесь, что у вас скачана и установлена последняя версия драйверов вашей видеокарты. 
  3. Перейдите в раздел «Свойства», затем нажмите на вкладку «DLC».
  4. Скачайте выбранное дополнение при помощи установки галочки напротив названия необходимого нам API – «Dota 2 – Vulkan Support» и «Dota 2 – OpenGL, support for Windows» соответственно. 
  5. Зайдите в игру и сыграйте или посмотрите матч. Это необходимо для того, чтобы прошёл процесс кеширования файлов игры. 
  6. Перезапустите Steam и клиент игры.

Читайте также

  • img

    Инвентарь Dota 2

  • img

    Моды

  • img

    League of Legends или Dota 2

Новости

  • Miposhka: «Чем больше ты играешь официалок, тем лучше ты понимаешь, как их побеждать»


    36 мин. назад img
    1 img
    2

  • Iceberg: «На Доту всем насрать в Valve, судя по их действиям»


    44 мин. назад img
    10

  • Lumière и Thiolicor покинули состав Alliance.LATAM — игроки заняли 3-е место по итогам DPC ЮА


    2 час. назад img
    1 img
    5

  • JMR Luna покинул пост генерального директора OG


    2 час. назад img
    2 img
    3

  • xiao8 о новом составе PSG.LGD: «Они будут ошибаться то тут, то там, я думаю, но это вопрос времени»


    2 час. назад img
    1 img
    2

  • Yatoro: «Вес Ame в Китае слишком силён… Он в любой момент может пойти в команду»


    2 час. назад img
    9

  • Kipspul присоединилась к CDUB Esports в качестве нового тренера


    2 час. назад img
    3 img
    10

  • Korb3n: «Когда я говорил про NaVi и сиденье на зарплате, я говорил не про игроков»


    3 час. назад img
    3 img
    4

Форум

  • img

    Переигровки Астер — ЛГД


    Oro img48

    Автор: Oro

    Киберспорт: матчи, турниры, команды и игроки

    Вчера один чел аналитику давал и естественно обосрался со всеми вытекающими из его жепы в штаны. Ну теперь-то момент истины за жизнь Фрауса и Топ 1 китая, за каво вы? …

  • img

    Поясните за Энчу )


    Denny Go img30

    Автор: Denny Go

    Герои: общие обсуждения

    Кто то может пояснить за энчу ? Классный герой играю сейчас помню раньше в тройку брали её , потом туды сюда четыре года прошло и она уже 5/4 .В соло можно наяривать если выфармить ) Теперь просто хочу…

  • img

    Не верьте сенсабилити


    Эмо img29

    Автор: Эмо

    Киберспорт: матчи, турниры, команды и игроки

    Он постоянно в свой телеграмм загружает посты как договорился с кем то, знает инфу про матч, по факту человек сам сидит анализирует матч, делает прогноз на победу а потом пишет что это договорняк)), и…

  • img

    Разница между 6000 и 7000


    no name no ambition img21

    Автор: no name no ambition

    Рейтинговая система и статистика

    Вчера апнул 6020ммр (1 поз) следующая цель перед собой 7000 на 1 поз   в чем существенные различия между 6000 и 7000 игроком на 1 позиции? Как импруваться кроме как жать поиск постоянно? Где искать полезную…

  • img

    Xtreme Gaming — EHOME (переигровки)


    Joyfulbeekeeper img3

    Автор: Joyfulbeekeeper

    Киберспорт: матчи, турниры, команды и игроки

    Никто не создал! Обсуждаем, первая карта уже идет…

  • img

    Когда патч?


    graymerua img1

    Автор: graymerua

    Общие вопросы и обсуждения

    Играю давно, но уже не слежу за обновой , поигрываю в турбо) когда ждать некст глобал патч ?)) кричат скоро будет…

  • img

    Умер.


    ДомашнийМальчик img59

    Автор: ДомашнийМальчик

    Таверна

    Что-то я подумал что уехать зарубеж плохая идея: не могу работать и учиться, сам по себе кринжевый, лень учить язык, родители не хотят уезжать, родители не хотят чтобы я уехал. По России смысла нет, так…

  • img

    Жизнь в ра шке


    Smiluk img75

    Для интереса посомтрел какая щас ипотека: на так себе однушку на 30 лет 32к платёж получается)  У меня зп около 80 что намного выше медианной, всё равно даже с такой зп это дикая кобала почти на всю жизнь…

  • img

    Где познакомиться с малолеткой?


    volvozachto img58

    Автор: volvozachto

    Таверна

    Так сложилось, что всю жизнь был с ровесницами или девушками чуть постарше меня, потому что с ними банально есть о чём поговорить. Но сейчас дропнул последние свободные отношения и перешёл в стадию «пассивного…

  • img

    Всему приходит конец


    Player_Dead img70

    Автор: Player_Dead

    Таверна

    Ку Интересно, а вы уже успели смириться с тем, что в жизни нет ничего, что остается навсегда?  …

  • img

    В доте есть лимит на комменды после матча?


    Clwn img5

    Автор: Clwn

    Общие вопросы и обсуждения

    Если нету, хочу кидать всем 24/7, почему бы и нет upd. В вики вот что пишут Цитата:Valve меняли и возвращали ограничения на количество похвал несколько раз, в конечном итоге всё таки оставив возможность…

  • img

    EMPRESS обещает взломать Hogwarts Legacy всего за 10 дней


    BolshoiDlinnuiNeobrezanui img89

    Автор: BolshoiDlinnuiNeobrezanui

    Другие игры

    После взлома Monster Hunter Rise, хакерша EMPRESS по традиции опубликовала большое сообщение, в котором обратилась к Capcom, создателям Denuvo и всем игрокам. Она сообщила, что переходит в новую «фазу»…

Стримы

  • img

    paragon_dota
    1036 img


    HF [0:1] RISE Esports | EEU DPC 2023 by Winline

  • img

    lenagol0vach
    10302 img


    ДАУБИ ДАУБИ!!! RTX4090+13900k Я ЛЕГЕНДА!!! СРОЧНО СЮДА-> https://t.me/SerjGolovach !!! Я НЕ ФРИК!!!

  • img

    Cooman
    8134 img


    игрок …… , … достижение

  • img

    betboom_ru
    5559 img


    (RU) Darkside vs Ooredoo Thunders | 0:1 bo3 | BetBoom Universe Ep. I | by @Lex & @Sheyl

Всем привет Любите играть в игру Dota? Ну ничего удивительно, в компьютерные игры многие любят играть и я в том числе… Ну так вот, при установке игры Dota 2 у вас на компьютере могут появится и другие компоненты, которые в принципе нужны для работы самой игры. Но некоторые можно вроде как удалить, однако я эту информацию не могу подтвердить.

Дело в том, что игра может использовать какие-то новые технологии, новые фишки, также к игре часто идет дополнительные утилиты, например для игры по сети. Все это нужно. Но может возникнуть вопрос у юзера, а может ли тормозить игра из-за этих дополнительных компонентов? В принципе может. Но удалять не спешите компоненты, сначала вы откройте диспетчер задач, перейдите на вкладку с процессами, там нажмите один раз на колонку ЦП и ВНИМАТЕЛЬНО смотрите какой именно процесс грузит проц. После нажмите правой кнопкой по этому процессу, выберете пункт Открыть место хранения (ну как-то так) и вы попадете в папку, откуда запускается процесс. Далее смотрите внимательно на название папки, где находится процесс, вообще смотрите на тот путь (или можете вызвать свойства файла и там путь посмотреть). В названии папок или анализируя путь можно узнать какой именно КОМПОНЕНТ игры грузит проц. Ну а потом уже ищите в интернете инфу по этому компоненту, ну и читайте что я еще напишу ниже, я ведь хочу вам помочь

Картинка в тему так бы сказать:

Итак ребята, какие именно могут установится компоненты вместе с установкой игры Dota 2? А вот какие, смотрите, я напишу сразу и что это такое:

  1. Dota 2 — OpenGL support for Windows. Значит эта штука нужна для использования OpenGL в игре.
  2. Dota 2 — Premium DLC. Это есть у всех кто покупал доту когда она была в режиме бета. Такой ключ сегодня можно только купить. Благодаря Premium DLC вы можете играть даже в Dota 2 Test.
  3. Dota 2 — Reborn Beta. Ну а это что? Ребятки, это ведь и есть сама игра.
  4. Dota 2 — Vulkan support. Компонент для поддержки технологии графики Вулкан. Да это реально есть и реально стоящая вещь. Принцип технологии Вулкан такой: больше графики, больше эффектов, но при этом всем без наращивания мощности компа. То есть Вулкан позволяет улучшить графику без модернизации компа.
  5. Dota 2 Workshop Tools DLC. Данный компонент нужен для создания пользовательских игр. То есть как я понимаю это для тех кто делает моды ну или карты. Для работы данного компонента необходимо наличие Direct3D начиная с 9-той версии.

Так ребята, есть кое какая еще инфа интересная. Значит технология OpenGL является кроссплатформенной, ну то есть работает и в виндовсе и в других операционках. OpenGL тесно связана с Vulkan API и Mantle, именно последнюю технологию Valve будет использовать в приставках Steam Machines, которые будут находится что-то вроде между компами и консолями. То есть примерно вырисовывается ответ на вопрос для чего нужно Dota 2 — OpenGL support for Windows, понимаете? Пока от этого всего толку мало, но в будущем владельцы видеокарт AMD смогут запускать игры с использованием Mantle, что в свою очередь даст заметный прирост производительности. Да и вообще вроде бы как я понял то с помощью OpenGL дота будет запускаться намного быстрее

Один чел на форуме спрашивал нужно включать Dota 2 — OpenGL support for Windows или нет. Короче он включил, потому что никто ответа нормального так и не дал. Ну и вот что он пишет, что ДО того как он включил, то фпс было стабильно 70-80 кадров в сек, а после как включил, то стало 42 кадров. Ну в общем выводы делайте сами ребята, думаю все понятно.

Ну вот и все ребята на этом, надеюсь что вам тут все было понятно, ну а если что-то не так, то извините. Всю инфу что нашел, то всю ее вам и написал тут. Удачи, приходите еще

На главную!
неизвестные программы
17.05.2017


Изображение Dota 2 – OpenGl support for Windows – что это

Игра Дота 2 и OpenGL

Dota 2 – одна из самых известнейших игр жанра MOBA на игровом рынке.

Жанр Multiplayer Online Battle Arena характеризуется как сплав стратегии и РПГ, где от стратегии взят принцип осады вражеской базы и защиты своих строений, а от РПГ – менеджмент отдельно взятого персонажа, героя, имеющего набор заклинаний и инвентарь магических вещей.

Происхождение

Разработанная компанией Valve совместно с основным разработчиком первой части игры, скрывающимся под ником IceFrog, Dota 2 является полностью независимым от первой части проектом. Первая часть, Defense of the Ancients, являлась не полноценной игрой, а всего лишь модификацией, отдельной картой-сценарием для игры от компании Blizzard Entertainment – Warcraft 3.

Сама исходная игра является классической стратегией в реальном времени, в которой, однако, была использована идея значимых героев – отдельных, особо сильных юнитов. Они имели индивидуальность, сюжетную значимость, и требовали отдельного управления.

Именно эта идея послужила основой для модификации – созданной пользователем IceFrog карты, смысл которой заключался в выборе под своё управление одного героя. Этот герой помогал ордам управляемых компьютеров солдат захватить и разрушить вражескую базу, при этом помешав противнику сделать то же самое.

Эта карта обрела невиданную популярность, послужив прообразом для множества подражателей различной степени успешности.

Деньги за 7 минут, на карту по 1 документу

Переход ко второй части

Компания Valve, известная не только своими замечательными играми, но и склонностью к перекупке и финансированию успешных мелких студий, купила теперь уже успешного разработчика IceFrog вместе с его брендом. Это послужило причиной судебного разбирательства между Valve и Blizzard, в конечном итоге которого IceFrog всё-таки смог перетащить бренд в другую компанию, утеряв по пути все имена и внешний вид героев и многие особенности механики и геймплея.

Но переход ко второй части известен не только этим. Dota получила новый игровой движок, фирменную разработку Valve – Source. Вместе с ним игра обзавелась серьёзной интеграцией в сервис цифровой дистрибуции от Valve – Steam. Впоследствии игра была доработана для второй версии того же движка – это обновление получило название Reborn, а сама игра стала первым проектом для этой версии движка.

Характерной особенностью и самого сервиса цифровой дистрибьюции Steam, и игрового движка Source является то, что они работают на множестве аппаратных платформ и операционных систем, включая открытый и свободный Linux.

Технические детали

Предоставляя игроку вид сверху, классический для стратегий, игра Dota 2, тем не менее, является полностью трехмерной. Разумеется, при программировании игры создатели использовали различные API – программные интерфейсы приложения, использующие готовые структуры, уже заложенные в библиотеку или операционную систему. Эти независимые от языка программирования интерфейсы используются для упрощения и ускорения работы программистов.

Самым известным и распространённым таким интерфейсом, не в последнюю очередь благодаря усилиям Microsoft, является Direct3D, являющийся стандартом для приложений, работающих на семействе операционных систем Windows. Dota 2 использует этот API без проблем по умолчанию.

Входящий в состав Windows 7 DirectX 11 и его продолжение в Windows 10 – DirectX 12 – при своём использовании обеспечивают стабильный fps на большинстве современных видеокарт и конфигураций компьютера.

OpenGL

Однако, использование DirectX подходит не всем по многим причинам. Кто-то идеологически не хочет связываться с продуктом от Microsoft, у кого-то возникают специфические проблемы с его видеокартой, а кто-то может использовать Linux – свободную операционную систему, которую DirectX официально не поддерживает.

Именно последний пункт особенно важен для Dota 2, ведь, как упоминалось ранее, и Steam, и сама игра официально поддерживают запуск на Linux. Поэтому игра помимо DirectX работает и с его конкурентом – OpenGL. Эта библиотека от сторонних разработчиков функционирует на множестве платформ без привязки к Microsoft.

Помимо запуска на Linux, OpenGL может помочь и пользователям Windows. В некоторых случаях он может достичь значительного прироста производительности в игре, однако, это сильно зависит от персональных спецификаций компьютера – во многих случаях можно получить совершенно обратный эффект.

Чтобы запустить Dota 2 с OpenGL, достаточно зайти в раздел настроек игры в библиотеке Стима, выбрать там закладку DLC и поставить галочку в чекбоксе «Dota 2 – поддержка OpenGL для Windows». После чего нужно запустить игру с параметром «-gl».

В большинстве случаев это приведёт к падению производительности, однако, в некоторых случаях это даст прирост fps, так что попробовать стоит. Отключить эту поддержку можно в любой момент, убрав параметр запуска.

Поделитесь статьёй в социальных сетях:

Современные компьютеры становятся все мощнее, и, соответственно, для их нормального функционирования необходимо качественное программное обеспечение. Все чаще для игр, 3D-моделирования и видеомонтажа используются графические библиотеки OpenGL. Сегодня я расскажу, для чего они нужны в операционной системе, как определить, поддерживается ли данная технология на компьютере, и опишу несколько способов установки в Windows 7 и Windows 10.

OpenGL расшифровывается как Open Graphics Library и представляет собой интерфейс прикладного программирования API с открытым исходным кодом. Данное ПО используется для масштабирования 2D и 3D графики векторного типа, программирования, создания компьютерных игр, а также обеспечения качественного рендеринга.

Как определить, какая версия OpenGL установлена в Windows

В любой современной операционной системе, не только Windows, поддержка OpenGL встроена. Но даже несмотря на это, необходимо убедиться, действительно ли данное ПО установлено на компьютере. Проверить это очень легко — скачивать сторонние программы пользователю не придется. Нужно лишь открыть настройки видеокарты и перейти в раздел с основными сведениями. Обычно данный раздел отображается в контекстном меню рабочего стола или в скрытых значках на панели задач.

Как узнать версию OpenGL в настройках графической карты Intel

Вот так отображается версия OpenGL в настройках видеокарты Intel

Как определить версию OpenGL в видеокарте компании AMD

В разделе «Настройки» графических карт AMD тоже отображается установленная на данный момент версия OpenGL

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

Для установки или обновления OpenGL необходимо просто своевременно загрузить последнюю версию драйвера видеокарты. И сделать это можно как через официальный сайт производителя чипсета, так и с помощью встроенной в систему утилиты «Диспетчер устройств».

AMD

Скачивать обновления драйверов видеокарты желательно именно с официального сайта компании AMD. На нем можно подобрать конкретный тип процессора и серию. После автоматически начнется скачивание обновления. Но стоит учитывать, что на этой странице может не оказаться драйверов устаревших моделей видеокарт, но на самом сайте они есть, их лишь нужно найти. Для этого стоит вводить запрос напрямую в поисковике, а затем открывать официальную страницу и скачивать софт.

Скачивание и обновление OpenGL на сайте AMD

На сайте AMD предлагаются обновления отдельно для ОС Windows 7 и 10

Intel

На сайте центра загрузки компании Intel можно настроить автоматическое обновление драйверов, вручную искать программное обеспечение на нем неудобно. Поэтому в данном случае тоже можно вводить прямой запрос в поисковике по конкретной модели, чтобы не искать ее вручную на сайте. Правда, в этом случае выйдет страница поддержки, но особой разницы нет. Там точно так же будут указаны версии для конкретных операционных систем.

Загрузка драйверов и ПО OpenGL через официальный сайт компании Intel

Здесь предлагаются обновления драйверов на официальном сайте Intel

Скачивание драйверов и обновление OpenGL через Центр загрузки Intel

Доступно также скачивание с Центра загрузки компании, причем здесь есть фильтр по операционным системам

NVIDIA GeForce

На сайте NVIDIA поиск производится куда проще. Можно указать тип устройства, его серию, операционную систему, язык и даже вид драйвера. Есть еще вариант автоматического поиска, в котором сначала будет проведено сканирование, а уже затем при необходимости будет предложена оптимальная версия драйвера.

Как скачать OpenGL с обновлениями драйвера на видеокарту NVIDIA

Компания NVIDIA предусматривает два варианта загрузки с официального сайта

Диспетчер устройств

Еще один вариант, более упрощенный и доступный, особенно в Windows 10 – поискать обновления через «Диспетчер устройств». Открыть его можно, нажав на комбинацию клавиш Win + X и найдя в контекстном меню соответствующий пункт.

Как открыть «Диспетчер устройств», обновить драйверы видеокарты и версию OpenGL

Для начала я открою «Диспетчер устройств» через контекстное меню иконки «Пуск»

В новом окне открываю раздел «Видеоадаптеры», жму правой кнопкой мыши по нужному графическому процессу, затем выбираю пункт «Обновить драйвер». Система предложит установить их с компьютера или скачать онлайн. Во втором случае начнется поиск обновлений.

Как обновить драйверы и версию OpenGL через «Диспетчер устройств»

Жму правой кнопкой мыши по нужному видеоадаптеру и обновляю драйвера

Загрузка установщика из Интернета

Допустим еще вариант скачивания установщика OpenGL из сети Интернет. Правда, официального сайта в этом случае нет, поэтому данная процедура проводится на страх и риск пользователя. Если источники проверенные, можно скачать и установить приложение без особых колебаний и помех.

Заключение

Обычно OpenGL заранее бывает установлен в системе, вне зависимости от ее версии и новизны аппаратной части компьютера. Если в каких-то играх или программах требуется обновление данного ПО, можно для начала попробовать скачать и установить новую версию драйверов. После этого проблема обычно исчезает. Есть также вариант загрузки через «Диспетчер устройств» или инсталляция приложения, скачанного из сети Интернет. 

Post Views: 23 934

Содержание

  1. Всё об OpenGL в Dota 2
  2. Что такое OpenGL Support и Vulkan Support?
  3. История внедрения OpenGL и Vulkan в Dota 2
  4. Dota 2 теперь поддерживает OpenGL
  5. Dota 2 – OpenGl support for Windows – что это
  6. Игра Дота 2 и OpenGL
  7. Происхождение
  8. Переход ко второй части
  9. Технические детали
  10. OpenGL
  11. OpenGl support for Windows
  12. Dota 2 openGL
  13. Видео

Всё об OpenGL в Dota 2

Уже несколько лет назад разработчики добавили в клиент поддержку технологий OpenGL и Vulkan. Мы вам рассказываем, что это за технологии, как их скачать и установить, а также почему поддержка данных API настолько важна для корпорации Valve и Dota 2.

Дота 2 opengl support for windows что это

Что такое OpenGL Support и Vulkan Support?

Для того, чтобы организовать взаимодействие одного приложения с другим в рамках выполнения определенной общей цели используется API (интерфейс программирования приложений). Он фактически улучшает связь между игрой и видеокартой, чтобы повысить производительность графики. OpenGL — это API, который используется при написании приложений с двухмерной и трехмерной графикой, одним из главных преимуществ которого является кроссплатформенность. Прямой аналог и главный конкурент этой технологии — DirectX, разрабатываемый корпорацией Microsoft.

История внедрения OpenGL и Vulkan в Dota 2

В сентябре далекого 2015 года компания Valve анонсировала внедрение поддержки OpenGL в Dota 2. К подобному решению компания подходила долго и планомерно — так, одной из основных причин для принятия подобного решения стал выпуск собственного железа, которое работает под управлением операционной системы Steam OS, основанной на одном из дистрибутивов Linux. Проблема усугублялась тем, что в среде Linux было невозможно скачать и запустить приложения, адаптированные под Windows. В связи с этим, компании пришлось искать решение — OpenGL. Именно данный набор API позволил компании перейти от версии Dota 2, предназначенной сугубо для Microsoft Windows к мультиплатформенному аналогу.

Вскоре после этого, компания-разработчик OpenGL решила выпустить обновленную версию своего продукта, которому судьбой было предначертано стать будущим конкурентом новинки от Microsoft — DirectX 12. Изначально «наследник» был известен как «новое поколение OpenGL», иначе говоря, «glNext». Впоследствии названием для нового детища стало слово «Vulkan». Новая версия сохранила столь необходимое для Dota 2 преимущество в мультиплатформенной поддержке — версия позволяла скачивать и запускать игры на таких платформах, как Windows, Linux и Mac OS.

В то же время, ещё одним из решающих факторов к внедрению Vulkan в Dota 2 стало то, что DirectX 11 и OpenGL были созданы с учетом одноядерных процессоров — в результате одно ядро управляет большинством различных процессов, в то время как остальные работают с низкой скоростью, а иногда и вовсе отключены. Новинка поддерживала процессоры с несколькими ядрами и потоками, что позволяло игре максимально продуктивно использовать все возможности устройства. Также, по заверениям разработчиков, Vulkan, в сравнении с OpenGL, уже на момент своего выхода позволял передавать намного большую часть требуемых задач от процессора к видеокарте. Это позволяло вывести опыт игроков в Dota 2 на совершенно новый уровень.

К сожалению, более слабые устройства оказались не способны на поддержку новинки. Изначальными требованиями к установке были следующие спецификации:

Источник

Dota 2 теперь поддерживает OpenGL

Вчера ночью клиент игры стал поддерживать технологию OpenGL. Мы вам расскажем, что это за технология, и почему ее поддержка настолько важна для корпорации Valve в целом и Dota 2 в частности.

Свой путь в сторону свободного программного обеспечения компания Valve начала сравнительно недавно по меркам игровой индустрии — Steam Machine и Steam OS были показаны широкой публике только в конце сентября 2013 года. Однако, представленные продукты, помимо ожидаемого ажиотажа, вызвали настоящую лавину вопросов, ведь «клапаны» пошли по трудному пути. Они решили выпускать собственное «железо», которое будет работать под контролем их операционной системы — Steam OS, основанной на одном из дистрибутивов Linux.

Проблема усугублялась тем, что в среде Linux было невозможно запустить приложения из Windows, а значит почти вся библиотека игр Steam оказывалась бесполезной, даже собственные продукты Valve. После анонсов и начала закрытого бета-тестирования поток новостей прекратился, но вчера стало ясно, что Valve не забросили эту идею, а, наоборот, активно ее развивают. Клиент игры стал поддерживать OpenGL. OpenGL — это API (интерфейс программирования приложений) который используется при написании приложений с двухмерной и трехмерной графикой. Прямой аналог и главный конкурент этой технологии — DirectX, разрабатываемый корпорацией Microsoft.

Дота 2 opengl support for windows что это
Некоторые пользователи испытывали проблемы при запуске игры в режиме использования DirectX 11

Этот, казалось бы, небольшой шаг значит действительно многое и для Dota 2, и для Valve. Библиотеки OpenGL, в отличие от DirectX, распространяются в открытом формате и они кросс-платформенны, что означает возможность запуска в любой операционной системе. Ко всему прочему, технология OpenGL тесно связана с Vulkan API и Mantle. Именно последнюю технологию Valve собираются использовать в своих Steam Machines — серии игровых приставок, которые займут нишу между персональными компьютерами и консолями.

Для рядового игрока это нововведение пока не принесет особых изменений, но в скором времени владельцы видеокарт AMD смогут запускать игру с использованием Mantle, что должно, по заверениям разработчиков, давать ощутимый прирост производительности. Пользователи Steam OS и других Linux-систем тоже окажутся в плюсе. С использованием OpenGL Dota 2 будет запускаться намного бодрее и без особых проблем. Не стоит забывать и о возможных владельцах Steam Machine — они смогут насладиться любимой игрой, установив ее по нажатию одной клавиши.

Нашли ошибку в материале? Выделите ее и нажмите Ctrl+Enter

Источник

Dota 2 – OpenGl support for Windows – что это

Дота 2 opengl support for windows что это

Игра Дота 2 и OpenGL

Dota 2 – одна из самых известнейших игр жанра MOBA на игровом рынке.

Жанр Multiplayer Online Battle Arena характеризуется как сплав стратегии и РПГ, где от стратегии взят принцип осады вражеской базы и защиты своих строений, а от РПГ – менеджмент отдельно взятого персонажа, героя, имеющего набор заклинаний и инвентарь магических вещей.

Происхождение

Разработанная компанией Valve совместно с основным разработчиком первой части игры, скрывающимся под ником IceFrog, Dota 2 является полностью независимым от первой части проектом. Первая часть, Defense of the Ancients, являлась не полноценной игрой, а всего лишь модификацией, отдельной картой-сценарием для игры от компании Blizzard Entertainment – Warcraft 3.

Сама исходная игра является классической стратегией в реальном времени, в которой, однако, была использована идея значимых героев – отдельных, особо сильных юнитов. Они имели индивидуальность, сюжетную значимость, и требовали отдельного управления.

Именно эта идея послужила основой для модификации – созданной пользователем IceFrog карты, смысл которой заключался в выборе под своё управление одного героя. Этот герой помогал ордам управляемых компьютеров солдат захватить и разрушить вражескую базу, при этом помешав противнику сделать то же самое.

Эта карта обрела невиданную популярность, послужив прообразом для множества подражателей различной степени успешности.

Дота 2 opengl support for windows что это

Переход ко второй части

Компания Valve, известная не только своими замечательными играми, но и склонностью к перекупке и финансированию успешных мелких студий, купила теперь уже успешного разработчика IceFrog вместе с его брендом. Это послужило причиной судебного разбирательства между Valve и Blizzard, в конечном итоге которого IceFrog всё-таки смог перетащить бренд в другую компанию, утеряв по пути все имена и внешний вид героев и многие особенности механики и геймплея.

Но переход ко второй части известен не только этим. Dota получила новый игровой движок, фирменную разработку Valve – Source. Вместе с ним игра обзавелась серьёзной интеграцией в сервис цифровой дистрибуции от Valve – Steam. Впоследствии игра была доработана для второй версии того же движка – это обновление получило название Reborn, а сама игра стала первым проектом для этой версии движка.

Характерной особенностью и самого сервиса цифровой дистрибьюции Steam, и игрового движка Source является то, что они работают на множестве аппаратных платформ и операционных систем, включая открытый и свободный Linux.

Технические детали

Предоставляя игроку вид сверху, классический для стратегий, игра Dota 2, тем не менее, является полностью трехмерной. Разумеется, при программировании игры создатели использовали различные API – программные интерфейсы приложения, использующие готовые структуры, уже заложенные в библиотеку или операционную систему. Эти независимые от языка программирования интерфейсы используются для упрощения и ускорения работы программистов.

Самым известным и распространённым таким интерфейсом, не в последнюю очередь благодаря усилиям Microsoft, является Direct3D, являющийся стандартом для приложений, работающих на семействе операционных систем Windows. Dota 2 использует этот API без проблем по умолчанию.

Входящий в состав Windows 7 DirectX 11 и его продолжение в Windows 10 – DirectX 12 – при своём использовании обеспечивают стабильный fps на большинстве современных видеокарт и конфигураций компьютера.

OpenGL

Однако, использование DirectX подходит не всем по многим причинам. Кто-то идеологически не хочет связываться с продуктом от Microsoft, у кого-то возникают специфические проблемы с его видеокартой, а кто-то может использовать Linux – свободную операционную систему, которую DirectX официально не поддерживает.

Именно последний пункт особенно важен для Dota 2, ведь, как упоминалось ранее, и Steam, и сама игра официально поддерживают запуск на Linux. Поэтому игра помимо DirectX работает и с его конкурентом – OpenGL. Эта библиотека от сторонних разработчиков функционирует на множестве платформ без привязки к Microsoft.

Помимо запуска на Linux, OpenGL может помочь и пользователям Windows. В некоторых случаях он может достичь значительного прироста производительности в игре, однако, это сильно зависит от персональных спецификаций компьютера – во многих случаях можно получить совершенно обратный эффект.

Чтобы запустить Dota 2 с OpenGL, достаточно зайти в раздел настроек игры в библиотеке Стима, выбрать там закладку DLC и поставить галочку в чекбоксе «Dota 2 – поддержка OpenGL для Windows». После чего нужно запустить игру с параметром «-gl».

В большинстве случаев это приведёт к падению производительности, однако, в некоторых случаях это даст прирост fps, так что попробовать стоит. Отключить эту поддержку можно в любой момент, убрав параметр запуска.

Источник

OpenGl support for Windows

Дота 2 opengl support for windows что это

Парни пожалуйста в краци скажите стоит скачивать и зачем это?

Дота 2 opengl support for windows что это

Дота 2 opengl support for windows что это

Дота 2 opengl support for windows что это

Это вирус, он превращает таблицу разделов твоего жесткого диска в кашу (если «в краци» оно не будет работать). Ну, можно скачать и не запускать конечно. Некоторые могут сказать что эта штука нужна и без нее не запустятся старые игры/игры использующие OpenGL, но ты их не слушай. Иначе можешь прощаться со своим винчестером.

Дота 2 opengl support for windows что это

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

Дота 2 opengl support for windows что это

Дота 2 opengl support for windows что это

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

Нечего не понял. Можешь обьяснить для таких как я проще?)

Дота 2 opengl support for windows что это

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

вот ты как думаешь братик качать её или нет? да и ты скачал себе?

Источник

Dota 2 openGL

Дота 2 opengl support for windows что это

Ребят,заметил вот только что в доту там где DLC,реборн и прочее добавили Dpta 2 OpenGL supports for Windows.
Что это такое?

Дота 2 opengl support for windows что это

Дота 2 opengl support for windows что это

Дота 2 opengl support for windows что это

Дота 2 opengl support for windows что это

Это максимально просто.
Это библиотека, через которую дота может рендерить картинку. В общем опенгл это конкурент директа, только дикерт от майкрософт, а opengl бесплатная кросплатформенная библиотека с открытым исходным кодом.
Не забивай себе голову деталями.

Дота 2 opengl support for windows что это

валве делает свой бесплатный аналог директ икса 12 с куртизанками и халвой.

Дота 2 opengl support for windows что это

Дота 2 opengl support for windows что это

валве делает свой бесплатный аналог директ икса 12 с куртизанками и халвой.

А можно запустить дотан щас на нем? Или это только линуксы, или это только для реборна?

Дота 2 opengl support for windows что это

Дота 2 opengl support for windows что это

OpenGL ничем не лучше и не хуже чем DirectX.
Отличие в том, что OpenGL это кроссплатформенная библиотека и работает на Linux а DirectX нет.

Именно с помощью OpenGL реализована Dota 2 на Linux.
Ради принципа я бы рендерил через OpenGL а не империалистический DirectX :buba:

Дота 2 opengl support for windows что это

ради этого принципа вулкан и делают. слава габену

а можно подождать пару дней каких-то новостей от валве?

Дота 2 opengl support for windows что это

Не такие уж все тупые на форуме.Так держать.Еще мне бы сказали почему в с2 у меня фпс 120 независимо от включения и выключения синхронизации,и есть ли в них смысл если монитор 60 герц.

Дота 2 opengl support for windows что это

ты бы хоть погуглил для начала, в вики все четко расписано.

Дота 2 opengl support for windows что это

кароче это качество херовей будет :buba:

Дота 2 opengl support for windows что это

ради этого принципа вулкан и делают. слава габену

а можно подождать пару дней каких-то новостей от валве?

Источник

Видео

DOTA 2 не работает OpenGL Support for Windows

DOTA 2 не работает OpenGL Support for Windows

Как поднять Фпс в Dota 2 !? API Рендеринга!

Как поднять Фпс в Dota 2 !? API Рендеринга!

Выбираем лучший API для игр. Тест DirectX/Vulkan/OpenGL на GeForce RTX 2070S/ Radeon RX5700XT

Выбираем лучший API для игр. Тест DirectX/Vulkan/OpenGL на GeForce RTX 2070S/ Radeon RX5700XT

Как решить проблему с OpenGL

Как решить проблему с OpenGL

ДОТА 2 ЛАГАЕТ, ВЫЛЕТАЕТ, ФРИЗЫ, МАЛО ФПС | ВОТ В ЧЁМ МОЖЕТ БЫТЬ ПРОБЛЕМА

ДОТА 2 ЛАГАЕТ, ВЫЛЕТАЕТ, ФРИЗЫ, МАЛО ФПС | ВОТ В ЧЁМ МОЖЕТ БЫТЬ ПРОБЛЕМА

Dota 2 оптимизация и повышение ФПС на слабом ПК 2022

Dota 2 оптимизация и повышение ФПС на слабом ПК 2022

Dota 2 OpenGL vs. Dx9 vs. Dx11 vs. Vulkan

Dota 2 OpenGL vs. Dx9 vs. Dx11 vs. Vulkan

Запустил версию ДОТЫ Для слабых ПК

Запустил версию ДОТЫ Для слабых ПК

Vulkan VS DirectX!!!! Тест в Dota 2 на ноутбуке I5 7300hq gtx1050

Vulkan VS DirectX!!!! Тест в Dota 2 на ноутбуке I5 7300hq gtx1050

Как увеличить FPS в DotA 2 [Vulkan API] Новый Способ

Как увеличить FPS в DotA 2 [Vulkan API] Новый Способ

Dota 2 – OpenGl support for Windows – что это

Игра Дота 2 и OpenGL

Dota 2 – одна из самых известнейших игр жанра MOBA на игровом рынке.

Жанр Multiplayer Online Battle Arena характеризуется как сплав стратегии и РПГ, где от стратегии взят принцип осады вражеской базы и защиты своих строений, а от РПГ – менеджмент отдельно взятого персонажа, героя, имеющего набор заклинаний и инвентарь магических вещей.

Происхождение

Разработанная компанией Valve совместно с основным разработчиком первой части игры, скрывающимся под ником IceFrog, Dota 2 является полностью независимым от первой части проектом. Первая часть, Defense of the Ancients, являлась не полноценной игрой, а всего лишь модификацией, отдельной картой-сценарием для игры от компании Blizzard Entertainment – Warcraft 3.

Сама исходная игра является классической стратегией в реальном времени, в которой, однако, была использована идея значимых героев – отдельных, особо сильных юнитов. Они имели индивидуальность, сюжетную значимость, и требовали отдельного управления.

Именно эта идея послужила основой для модификации – созданной пользователем IceFrog карты, смысл которой заключался в выборе под своё управление одного героя. Этот герой помогал ордам управляемых компьютеров солдат захватить и разрушить вражескую базу, при этом помешав противнику сделать то же самое.

Эта карта обрела невиданную популярность, послужив прообразом для множества подражателей различной степени успешности.

Переход ко второй части

Компания Valve, известная не только своими замечательными играми, но и склонностью к перекупке и финансированию успешных мелких студий, купила теперь уже успешного разработчика IceFrog вместе с его брендом. Это послужило причиной судебного разбирательства между Valve и Blizzard, в конечном итоге которого IceFrog всё-таки смог перетащить бренд в другую компанию, утеряв по пути все имена и внешний вид героев и многие особенности механики и геймплея.

Но переход ко второй части известен не только этим. Dota получила новый игровой движок, фирменную разработку Valve – Source. Вместе с ним игра обзавелась серьёзной интеграцией в сервис цифровой дистрибуции от Valve – Steam. Впоследствии игра была доработана для второй версии того же движка – это обновление получило название Reborn, а сама игра стала первым проектом для этой версии движка.

Характерной особенностью и самого сервиса цифровой дистрибьюции Steam, и игрового движка Source является то, что они работают на множестве аппаратных платформ и операционных систем, включая открытый и свободный Linux.

Технические детали

Предоставляя игроку вид сверху, классический для стратегий, игра Dota 2, тем не менее, является полностью трехмерной. Разумеется, при программировании игры создатели использовали различные API – программные интерфейсы приложения, использующие готовые структуры, уже заложенные в библиотеку или операционную систему. Эти независимые от языка программирования интерфейсы используются для упрощения и ускорения работы программистов.

Самым известным и распространённым таким интерфейсом, не в последнюю очередь благодаря усилиям Microsoft, является Direct3D, являющийся стандартом для приложений, работающих на семействе операционных систем Windows. Dota 2 использует этот API без проблем по умолчанию.

Входящий в состав Windows 7 DirectX 11 и его продолжение в Windows 10 – DirectX 12 – при своём использовании обеспечивают стабильный fps на большинстве современных видеокарт и конфигураций компьютера.

OpenGL

Однако, использование DirectX подходит не всем по многим причинам. Кто-то идеологически не хочет связываться с продуктом от Microsoft, у кого-то возникают специфические проблемы с его видеокартой, а кто-то может использовать Linux – свободную операционную систему, которую DirectX официально не поддерживает.

Именно последний пункт особенно важен для Dota 2, ведь, как упоминалось ранее, и Steam, и сама игра официально поддерживают запуск на Linux. Поэтому игра помимо DirectX работает и с его конкурентом – OpenGL. Эта библиотека от сторонних разработчиков функционирует на множестве платформ без привязки к Microsoft.

Помимо запуска на Linux, OpenGL может помочь и пользователям Windows. В некоторых случаях он может достичь значительного прироста производительности в игре, однако, это сильно зависит от персональных спецификаций компьютера – во многих случаях можно получить совершенно обратный эффект.

Чтобы запустить Dota 2 с OpenGL, достаточно зайти в раздел настроек игры в библиотеке Стима, выбрать там закладку DLC и поставить галочку в чекбоксе «Dota 2 – поддержка OpenGL для Windows». После чего нужно запустить игру с параметром «-gl».

В большинстве случаев это приведёт к падению производительности, однако, в некоторых случаях это даст прирост fps, так что попробовать стоит. Отключить эту поддержку можно в любой момент, убрав параметр запуска.

Источник

OpenGl support for Windows

08 Sep 2015 в 01:57

08 Sep 2015 в 01:57 #1

Парни пожалуйста в краци скажите стоит скачивать и зачем это?

08 Sep 2015 в 01:59 #2

08 Sep 2015 в 01:59 #3

08 Sep 2015 в 02:01 #4

Это вирус, он превращает таблицу разделов твоего жесткого диска в кашу (если «в краци» оно не будет работать). Ну, можно скачать и не запускать конечно. Некоторые могут сказать что эта штука нужна и без нее не запустятся старые игры/игры использующие OpenGL, но ты их не слушай. Иначе можешь прощаться со своим винчестером.

08 Sep 2015 в 02:02 #5

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

08 Sep 2015 в 02:03 #6

08 Sep 2015 в 02:05 #7

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

Нечего не понял. Можешь обьяснить для таких как я проще?)

08 Sep 2015 в 02:05 #8

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

вот ты как думаешь братик качать её или нет? да и ты скачал себе?

Источник

Всё об OpenGL в Dota 2

Уже несколько лет назад разработчики добавили в клиент поддержку технологий OpenGL и Vulkan. Мы вам рассказываем, что это за технологии, как их скачать и установить, а также почему поддержка данных API настолько важна для корпорации Valve и Dota 2.

Что такое OpenGL Support и Vulkan Support?

Для того, чтобы организовать взаимодействие одного приложения с другим в рамках выполнения определенной общей цели используется API (интерфейс программирования приложений). Он фактически улучшает связь между игрой и видеокартой, чтобы повысить производительность графики. OpenGL — это API, который используется при написании приложений с двухмерной и трехмерной графикой, одним из главных преимуществ которого является кроссплатформенность. Прямой аналог и главный конкурент этой технологии — DirectX, разрабатываемый корпорацией Microsoft.

История внедрения OpenGL и Vulkan в Dota 2

В сентябре далекого 2015 года компания Valve анонсировала внедрение поддержки OpenGL в Dota 2. К подобному решению компания подходила долго и планомерно — так, одной из основных причин для принятия подобного решения стал выпуск собственного железа, которое работает под управлением операционной системы Steam OS, основанной на одном из дистрибутивов Linux. Проблема усугублялась тем, что в среде Linux было невозможно скачать и запустить приложения, адаптированные под Windows. В связи с этим, компании пришлось искать решение — OpenGL. Именно данный набор API позволил компании перейти от версии Dota 2, предназначенной сугубо для Microsoft Windows к мультиплатформенному аналогу.

Вскоре после этого, компания-разработчик OpenGL решила выпустить обновленную версию своего продукта, которому судьбой было предначертано стать будущим конкурентом новинки от Microsoft — DirectX 12. Изначально «наследник» был известен как «новое поколение OpenGL», иначе говоря, «glNext». Впоследствии названием для нового детища стало слово «Vulkan». Новая версия сохранила столь необходимое для Dota 2 преимущество в мультиплатформенной поддержке — версия позволяла скачивать и запускать игры на таких платформах, как Windows, Linux и Mac OS.

В то же время, ещё одним из решающих факторов к внедрению Vulkan в Dota 2 стало то, что DirectX 11 и OpenGL были созданы с учетом одноядерных процессоров — в результате одно ядро управляет большинством различных процессов, в то время как остальные работают с низкой скоростью, а иногда и вовсе отключены. Новинка поддерживала процессоры с несколькими ядрами и потоками, что позволяло игре максимально продуктивно использовать все возможности устройства. Также, по заверениям разработчиков, Vulkan, в сравнении с OpenGL, уже на момент своего выхода позволял передавать намного большую часть требуемых задач от процессора к видеокарте. Это позволяло вывести опыт игроков в Dota 2 на совершенно новый уровень.

К сожалению, более слабые устройства оказались не способны на поддержку новинки. Изначальными требованиями к установке были следующие спецификации:

Источник

Dota 2 openGL

07 Sep 2015 в 23:18

07 Sep 2015 в 23:18 #1

Ребят,заметил вот только что в доту там где DLC,реборн и прочее добавили Dpta 2 OpenGL supports for Windows.
Что это такое?

07 Sep 2015 в 23:25 #2

07 Sep 2015 в 23:25 #3

07 Sep 2015 в 23:28 #4

07 Sep 2015 в 23:30 #5

Это максимально просто.
Это библиотека, через которую дота может рендерить картинку. В общем опенгл это конкурент директа, только дикерт от майкрософт, а opengl бесплатная кросплатформенная библиотека с открытым исходным кодом.
Не забивай себе голову деталями.

07 Sep 2015 в 23:34 #6

валве делает свой бесплатный аналог директ икса 12 с куртизанками и халвой.

07 Sep 2015 в 23:35 #7

07 Sep 2015 в 23:39 #8

валве делает свой бесплатный аналог директ икса 12 с куртизанками и халвой.

А можно запустить дотан щас на нем? Или это только линуксы, или это только для реборна?

07 Sep 2015 в 23:40 #9

07 Sep 2015 в 23:56 #10

OpenGL ничем не лучше и не хуже чем DirectX.
Отличие в том, что OpenGL это кроссплатформенная библиотека и работает на Linux а DirectX нет.

Именно с помощью OpenGL реализована Dota 2 на Linux.
Ради принципа я бы рендерил через OpenGL а не империалистический DirectX :buba:

08 Sep 2015 в 07:31 #11

ради этого принципа вулкан и делают. слава габену

а можно подождать пару дней каких-то новостей от валве?

08 Sep 2015 в 07:45 #12

Не такие уж все тупые на форуме.Так держать.Еще мне бы сказали почему в с2 у меня фпс 120 независимо от включения и выключения синхронизации,и есть ли в них смысл если монитор 60 герц.

08 Sep 2015 в 09:41 #13

ты бы хоть погуглил для начала, в вики все четко расписано.

08 Sep 2015 в 09:43 #14

кароче это качество херовей будет :buba:

08 Sep 2015 в 09:58 #15

ради этого принципа вулкан и делают. слава габену

а можно подождать пару дней каких-то новостей от валве?

Источник

OpenGL support for Windows

07 Sep 2015 в 21:59

07 Sep 2015 в 21:59 #1


Только что появилось. Что это?

07 Sep 2015 в 22:04 #2

07 Sep 2015 в 22:06 #3

Попробую переформулировать вопрос.
Если поставить этот DLC то графика будет лучше? или наоборот хуже специально для старых компов?
Он для обычно доты 2 или для реборна?

07 Sep 2015 в 22:07 #4

нет opengl нужен для написания модов для дотки,ну мб еще новых инструментов завезли,судя по инфе это будет Vulkan API для сурс 2,что бы можно было клипать свои игры и моды.

07 Sep 2015 в 22:09 #5

То есть на обычную игру ни в реборне ни в обычной доте 2 он не влияет?
обидно, я уже было обрадовался

07 Sep 2015 в 22:29 #6

07 Sep 2015 в 22:33 #7

07 Sep 2015 в 22:36 #8

На реддите пару дней назад была тема что на opengl игра перестала нормально работать, видимо его решили временно сделать отдельным dlc для простоты правки багов. Если что то раньше игра под ним запускалась через -gl в параметрах запуска

Источник

Содержание

  1. Что такое dota 2 opengl support for windows
  2. Dota 2 openGL
  3. Всё об OpenGL в Dota 2
  4. Что такое OpenGL Support и Vulkan Support?
  5. История внедрения OpenGL и Vulkan в Dota 2
  6. OpenGl support for Windows
  7. Dota 2 – OpenGl support for Windows – что это
  8. Игра Дота 2 и OpenGL
  9. Происхождение
  10. Переход ко второй части
  11. Технические детали
  12. OpenGL

Что такое dota 2 opengl support for windows

51c6ab66ed01bfd4e1439af9b59b6c5afe0a3ff9

ba8dbee793a0c4d254faf41c840d655343175544

5bf2e63bffa4d378952a87946efa390439edfd2d

b4eab492240dccb0645bfd60a511daaf49cbc183

cc90b160f85ea88fb63e608ae2011055d408e916

7933d71e11015a16912af1c3c01d6bbdebe01b3f

ba8dbee793a0c4d254faf41c840d655343175544

7b322ae720c802a39799d35f42caf3797529d79a

It is so you can run OpenGL as your API in Windows instead of DirectX 9 or 11.

TL:DR, Don’t worry yourself over it.

51c6ab66ed01bfd4e1439af9b59b6c5afe0a3ff9

It is so you can run OpenGL as your API in Windows instead of DirectX 9 or 11.

TL:DR, Don’t worry yourself over it.

51afda95e9c66bd5cc038a8b85675b255901c845

TL:DR, Don’t worry yourself over it.

So it doesn’t have any related with DOTA2?

9a94ca79bd47f1295c1e124cb2bdd9a3b07c4ee9

ba8dbee793a0c4d254faf41c840d655343175544

1ea286928be0ee3a6217ecb9b6c14275e71b0e72

OpenGL is a Graphics Library, open source one.

The games that run on Windows mostly use DirectX, which is Microsoft’s graphics library.
What’s a graphics library? Well, here you will get methods and algorithms that can be used to draw 3d objects on screen. games use one or the other graphics library to draw their objects on screen.

So, it’s just a different way of doing the same thing that was been done since the beginning.

Since OpenGL is open sourced, developers can submit their own algorithms to make the current methods more efficient, or maybe introduce new methods altogether (of course this has to be approved by opengl), this is far better than a fixed number of employees at Microsoft working to improve Direct X (why? more brains working on something).

For the average gamer, everything works as they used to work for you, you need not worry about it.

For me, one of my favorite games ever was done in OpenGL, thats Doom 3 in 2003. At that time, that game used to be the best looking game ever created. Apply the same logic here, in 2015.

Источник

Dota 2 openGL

07 Sep 2015 в 23:18

avatar l

07 Sep 2015 в 23:18 #1

Ребят,заметил вот только что в доту там где DLC,реборн и прочее добавили Dpta 2 OpenGL supports for Windows.
Что это такое?

avatar l

07 Sep 2015 в 23:25 #2

avatar l

07 Sep 2015 в 23:25 #3

284428

07 Sep 2015 в 23:28 #4

avatar l

07 Sep 2015 в 23:30 #5

Это максимально просто.
Это библиотека, через которую дота может рендерить картинку. В общем опенгл это конкурент директа, только дикерт от майкрософт, а opengl бесплатная кросплатформенная библиотека с открытым исходным кодом.
Не забивай себе голову деталями.

284428

07 Sep 2015 в 23:34 #6

валве делает свой бесплатный аналог директ икса 12 с куртизанками и халвой.

10480

07 Sep 2015 в 23:35 #7

avatar l

07 Sep 2015 в 23:39 #8

валве делает свой бесплатный аналог директ икса 12 с куртизанками и халвой.

А можно запустить дотан щас на нем? Или это только линуксы, или это только для реборна?

avatar l

07 Sep 2015 в 23:40 #9

avatar l

07 Sep 2015 в 23:56 #10

OpenGL ничем не лучше и не хуже чем DirectX.
Отличие в том, что OpenGL это кроссплатформенная библиотека и работает на Linux а DirectX нет.

Именно с помощью OpenGL реализована Dota 2 на Linux.
Ради принципа я бы рендерил через OpenGL а не империалистический DirectX :buba:

284428

08 Sep 2015 в 07:31 #11

ради этого принципа вулкан и делают. слава габену

а можно подождать пару дней каких-то новостей от валве?

avatar l

08 Sep 2015 в 07:45 #12

Не такие уж все тупые на форуме.Так держать.Еще мне бы сказали почему в с2 у меня фпс 120 независимо от включения и выключения синхронизации,и есть ли в них смысл если монитор 60 герц.

avatar l

08 Sep 2015 в 09:41 #13

ты бы хоть погуглил для начала, в вики все четко расписано.

avatar l

08 Sep 2015 в 09:43 #14

кароче это качество херовей будет :buba:

avatar l

08 Sep 2015 в 09:58 #15

ради этого принципа вулкан и делают. слава габену

а можно подождать пару дней каких-то новостей от валве?

Источник

Всё об OpenGL в Dota 2

Уже несколько лет назад разработчики добавили в клиент поддержку технологий OpenGL и Vulkan. Мы вам рассказываем, что это за технологии, как их скачать и установить, а также почему поддержка данных API настолько важна для корпорации Valve и Dota 2.

1056338

Что такое OpenGL Support и Vulkan Support?

Для того, чтобы организовать взаимодействие одного приложения с другим в рамках выполнения определенной общей цели используется API (интерфейс программирования приложений). Он фактически улучшает связь между игрой и видеокартой, чтобы повысить производительность графики. OpenGL — это API, который используется при написании приложений с двухмерной и трехмерной графикой, одним из главных преимуществ которого является кроссплатформенность. Прямой аналог и главный конкурент этой технологии — DirectX, разрабатываемый корпорацией Microsoft.

История внедрения OpenGL и Vulkan в Dota 2

В сентябре далекого 2015 года компания Valve анонсировала внедрение поддержки OpenGL в Dota 2. К подобному решению компания подходила долго и планомерно — так, одной из основных причин для принятия подобного решения стал выпуск собственного железа, которое работает под управлением операционной системы Steam OS, основанной на одном из дистрибутивов Linux. Проблема усугублялась тем, что в среде Linux было невозможно скачать и запустить приложения, адаптированные под Windows. В связи с этим, компании пришлось искать решение — OpenGL. Именно данный набор API позволил компании перейти от версии Dota 2, предназначенной сугубо для Microsoft Windows к мультиплатформенному аналогу.

Вскоре после этого, компания-разработчик OpenGL решила выпустить обновленную версию своего продукта, которому судьбой было предначертано стать будущим конкурентом новинки от Microsoft — DirectX 12. Изначально «наследник» был известен как «новое поколение OpenGL», иначе говоря, «glNext». Впоследствии названием для нового детища стало слово «Vulkan». Новая версия сохранила столь необходимое для Dota 2 преимущество в мультиплатформенной поддержке — версия позволяла скачивать и запускать игры на таких платформах, как Windows, Linux и Mac OS.

В то же время, ещё одним из решающих факторов к внедрению Vulkan в Dota 2 стало то, что DirectX 11 и OpenGL были созданы с учетом одноядерных процессоров — в результате одно ядро управляет большинством различных процессов, в то время как остальные работают с низкой скоростью, а иногда и вовсе отключены. Новинка поддерживала процессоры с несколькими ядрами и потоками, что позволяло игре максимально продуктивно использовать все возможности устройства. Также, по заверениям разработчиков, Vulkan, в сравнении с OpenGL, уже на момент своего выхода позволял передавать намного большую часть требуемых задач от процессора к видеокарте. Это позволяло вывести опыт игроков в Dota 2 на совершенно новый уровень.

К сожалению, более слабые устройства оказались не способны на поддержку новинки. Изначальными требованиями к установке были следующие спецификации:

Источник

OpenGl support for Windows

08 Sep 2015 в 01:57

avatar l

08 Sep 2015 в 01:57 #1

Парни пожалуйста в краци скажите стоит скачивать и зачем это?

avatar l

08 Sep 2015 в 01:59 #2

avatar l

08 Sep 2015 в 01:59 #3

avatar l

08 Sep 2015 в 02:01 #4

Это вирус, он превращает таблицу разделов твоего жесткого диска в кашу (если «в краци» оно не будет работать). Ну, можно скачать и не запускать конечно. Некоторые могут сказать что эта штука нужна и без нее не запустятся старые игры/игры использующие OpenGL, но ты их не слушай. Иначе можешь прощаться со своим винчестером.

424477

08 Sep 2015 в 02:02 #5

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

avatar l

08 Sep 2015 в 02:03 #6

avatar l

08 Sep 2015 в 02:05 #7

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

Нечего не понял. Можешь обьяснить для таких как я проще?)

avatar l

08 Sep 2015 в 02:05 #8

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

вот ты как думаешь братик качать её или нет? да и ты скачал себе?

Источник

Dota 2 – OpenGl support for Windows – что это

Dota 2 OpenGl support for Windows chto eto

Игра Дота 2 и OpenGL

Dota 2 – одна из самых известнейших игр жанра MOBA на игровом рынке.

Жанр Multiplayer Online Battle Arena характеризуется как сплав стратегии и РПГ, где от стратегии взят принцип осады вражеской базы и защиты своих строений, а от РПГ – менеджмент отдельно взятого персонажа, героя, имеющего набор заклинаний и инвентарь магических вещей.

Происхождение

Разработанная компанией Valve совместно с основным разработчиком первой части игры, скрывающимся под ником IceFrog, Dota 2 является полностью независимым от первой части проектом. Первая часть, Defense of the Ancients, являлась не полноценной игрой, а всего лишь модификацией, отдельной картой-сценарием для игры от компании Blizzard Entertainment – Warcraft 3.

Сама исходная игра является классической стратегией в реальном времени, в которой, однако, была использована идея значимых героев – отдельных, особо сильных юнитов. Они имели индивидуальность, сюжетную значимость, и требовали отдельного управления.

Именно эта идея послужила основой для модификации – созданной пользователем IceFrog карты, смысл которой заключался в выборе под своё управление одного героя. Этот герой помогал ордам управляемых компьютеров солдат захватить и разрушить вражескую базу, при этом помешав противнику сделать то же самое.

Эта карта обрела невиданную популярность, послужив прообразом для множества подражателей различной степени успешности.

kredito24

Переход ко второй части

Компания Valve, известная не только своими замечательными играми, но и склонностью к перекупке и финансированию успешных мелких студий, купила теперь уже успешного разработчика IceFrog вместе с его брендом. Это послужило причиной судебного разбирательства между Valve и Blizzard, в конечном итоге которого IceFrog всё-таки смог перетащить бренд в другую компанию, утеряв по пути все имена и внешний вид героев и многие особенности механики и геймплея.

Но переход ко второй части известен не только этим. Dota получила новый игровой движок, фирменную разработку Valve – Source. Вместе с ним игра обзавелась серьёзной интеграцией в сервис цифровой дистрибуции от Valve – Steam. Впоследствии игра была доработана для второй версии того же движка – это обновление получило название Reborn, а сама игра стала первым проектом для этой версии движка.

Характерной особенностью и самого сервиса цифровой дистрибьюции Steam, и игрового движка Source является то, что они работают на множестве аппаратных платформ и операционных систем, включая открытый и свободный Linux.

Технические детали

Предоставляя игроку вид сверху, классический для стратегий, игра Dota 2, тем не менее, является полностью трехмерной. Разумеется, при программировании игры создатели использовали различные API – программные интерфейсы приложения, использующие готовые структуры, уже заложенные в библиотеку или операционную систему. Эти независимые от языка программирования интерфейсы используются для упрощения и ускорения работы программистов.

Самым известным и распространённым таким интерфейсом, не в последнюю очередь благодаря усилиям Microsoft, является Direct3D, являющийся стандартом для приложений, работающих на семействе операционных систем Windows. Dota 2 использует этот API без проблем по умолчанию.

Входящий в состав Windows 7 DirectX 11 и его продолжение в Windows 10 – DirectX 12 – при своём использовании обеспечивают стабильный fps на большинстве современных видеокарт и конфигураций компьютера.

OpenGL

Однако, использование DirectX подходит не всем по многим причинам. Кто-то идеологически не хочет связываться с продуктом от Microsoft, у кого-то возникают специфические проблемы с его видеокартой, а кто-то может использовать Linux – свободную операционную систему, которую DirectX официально не поддерживает.

Именно последний пункт особенно важен для Dota 2, ведь, как упоминалось ранее, и Steam, и сама игра официально поддерживают запуск на Linux. Поэтому игра помимо DirectX работает и с его конкурентом – OpenGL. Эта библиотека от сторонних разработчиков функционирует на множестве платформ без привязки к Microsoft.

Помимо запуска на Linux, OpenGL может помочь и пользователям Windows. В некоторых случаях он может достичь значительного прироста производительности в игре, однако, это сильно зависит от персональных спецификаций компьютера – во многих случаях можно получить совершенно обратный эффект.

Чтобы запустить Dota 2 с OpenGL, достаточно зайти в раздел настроек игры в библиотеке Стима, выбрать там закладку DLC и поставить галочку в чекбоксе «Dota 2 – поддержка OpenGL для Windows». После чего нужно запустить игру с параметром «-gl».

В большинстве случаев это приведёт к падению производительности, однако, в некоторых случаях это даст прирост fps, так что попробовать стоит. Отключить эту поддержку можно в любой момент, убрав параметр запуска.

Источник

Содержание

  1. Dota 2 — OpenGL support for Windows что это?
  2. Dota 2 – OpenGl support for Windows – что это
  3. Игра Дота 2 и OpenGL
  4. Происхождение
  5. Переход ко второй части
  6. Технические детали
  7. OpenGL
  8. Дота 2 opengl support for windows что это + видео обзор
  9. Всё об OpenGL в Dota 2
  10. Что такое OpenGL Support и Vulkan Support?
  11. История внедрения OpenGL и Vulkan в Dota 2
  12. Dota 2 теперь поддерживает OpenGL
  13. Dota 2 – OpenGl support for Windows – что это
  14. Игра Дота 2 и OpenGL
  15. Происхождение
  16. Переход ко второй части
  17. Технические детали
  18. OpenGL
  19. OpenGl support for Windows
  20. Dota 2 openGL
  21. Видео

Dota 2 — OpenGL support for Windows что это?

Всем привет Любите играть в игру Dota? Ну ничего удивительно, в компьютерные игры многие любят играть и я в том числе… Ну так вот, при установке игры Dota 2 у вас на компьютере могут появится и другие компоненты, которые в принципе нужны для работы самой игры. Но некоторые можно вроде как удалить, однако я эту информацию не могу подтвердить.

Дело в том, что игра может использовать какие-то новые технологии, новые фишки, также к игре часто идет дополнительные утилиты, например для игры по сети. Все это нужно. Но может возникнуть вопрос у юзера, а может ли тормозить игра из-за этих дополнительных компонентов? В принципе может. Но удалять не спешите компоненты, сначала вы откройте диспетчер задач, перейдите на вкладку с процессами, там нажмите один раз на колонку ЦП и ВНИМАТЕЛЬНО смотрите какой именно процесс грузит проц. После нажмите правой кнопкой по этому процессу, выберете пункт Открыть место хранения (ну как-то так) и вы попадете в папку, откуда запускается процесс. Далее смотрите внимательно на название папки, где находится процесс, вообще смотрите на тот путь (или можете вызвать свойства файла и там путь посмотреть). В названии папок или анализируя путь можно узнать какой именно КОМПОНЕНТ игры грузит проц. Ну а потом уже ищите в интернете инфу по этому компоненту, ну и читайте что я еще напишу ниже, я ведь хочу вам помочь

Картинка в тему так бы сказать:

Итак ребята, какие именно могут установится компоненты вместе с установкой игры Dota 2? А вот какие, смотрите, я напишу сразу и что это такое:

  1. Dota 2 — OpenGL support for Windows. Значит эта штука нужна для использования OpenGL в игре.
  2. Dota 2 — Premium DLC. Это есть у всех кто покупал доту когда она была в режиме бета. Такой ключ сегодня можно только купить. Благодаря Premium DLC вы можете играть даже в Dota 2 Test.
  3. Dota 2 — Reborn Beta. Ну а это что? Ребятки, это ведь и есть сама игра.
  4. Dota 2 — Vulkan support. Компонент для поддержки технологии графики Вулкан. Да это реально есть и реально стоящая вещь. Принцип технологии Вулкан такой: больше графики, больше эффектов, но при этом всем без наращивания мощности компа. То есть Вулкан позволяет улучшить графику без модернизации компа.
  5. Dota 2 Workshop Tools DLC. Данный компонент нужен для создания пользовательских игр. То есть как я понимаю это для тех кто делает моды ну или карты. Для работы данного компонента необходимо наличие Direct3D начиная с 9-той версии.

Так ребята, есть кое какая еще инфа интересная. Значит технология OpenGL является кроссплатформенной, ну то есть работает и в виндовсе и в других операционках. OpenGL тесно связана с Vulkan API и Mantle, именно последнюю технологию Valve будет использовать в приставках Steam Machines, которые будут находится что-то вроде между компами и консолями. То есть примерно вырисовывается ответ на вопрос для чего нужно Dota 2 — OpenGL support for Windows, понимаете? Пока от этого всего толку мало, но в будущем владельцы видеокарт AMD смогут запускать игры с использованием Mantle, что в свою очередь даст заметный прирост производительности. Да и вообще вроде бы как я понял то с помощью OpenGL дота будет запускаться намного быстрее

Один чел на форуме спрашивал нужно включать Dota 2 — OpenGL support for Windows или нет. Короче он включил, потому что никто ответа нормального так и не дал. Ну и вот что он пишет, что ДО того как он включил, то фпс было стабильно 70-80 кадров в сек, а после как включил, то стало 42 кадров. Ну в общем выводы делайте сами ребята, думаю все понятно.

Ну вот и все ребята на этом, надеюсь что вам тут все было понятно, ну а если что-то не так, то извините. Всю инфу что нашел, то всю ее вам и написал тут. Удачи, приходите еще

Источник

Dota 2 – OpenGl support for Windows – что это

Игра Дота 2 и OpenGL

Dota 2 – одна из самых известнейших игр жанра MOBA на игровом рынке.

Жанр Multiplayer Online Battle Arena характеризуется как сплав стратегии и РПГ, где от стратегии взят принцип осады вражеской базы и защиты своих строений, а от РПГ – менеджмент отдельно взятого персонажа, героя, имеющего набор заклинаний и инвентарь магических вещей.

Происхождение

Разработанная компанией Valve совместно с основным разработчиком первой части игры, скрывающимся под ником IceFrog, Dota 2 является полностью независимым от первой части проектом. Первая часть, Defense of the Ancients, являлась не полноценной игрой, а всего лишь модификацией, отдельной картой-сценарием для игры от компании Blizzard Entertainment – Warcraft 3.

Сама исходная игра является классической стратегией в реальном времени, в которой, однако, была использована идея значимых героев – отдельных, особо сильных юнитов. Они имели индивидуальность, сюжетную значимость, и требовали отдельного управления.

Именно эта идея послужила основой для модификации – созданной пользователем IceFrog карты, смысл которой заключался в выборе под своё управление одного героя. Этот герой помогал ордам управляемых компьютеров солдат захватить и разрушить вражескую базу, при этом помешав противнику сделать то же самое.

Эта карта обрела невиданную популярность, послужив прообразом для множества подражателей различной степени успешности.

Переход ко второй части

Компания Valve, известная не только своими замечательными играми, но и склонностью к перекупке и финансированию успешных мелких студий, купила теперь уже успешного разработчика IceFrog вместе с его брендом. Это послужило причиной судебного разбирательства между Valve и Blizzard, в конечном итоге которого IceFrog всё-таки смог перетащить бренд в другую компанию, утеряв по пути все имена и внешний вид героев и многие особенности механики и геймплея.

Но переход ко второй части известен не только этим. Dota получила новый игровой движок, фирменную разработку Valve – Source. Вместе с ним игра обзавелась серьёзной интеграцией в сервис цифровой дистрибуции от Valve – Steam. Впоследствии игра была доработана для второй версии того же движка – это обновление получило название Reborn, а сама игра стала первым проектом для этой версии движка.

Характерной особенностью и самого сервиса цифровой дистрибьюции Steam, и игрового движка Source является то, что они работают на множестве аппаратных платформ и операционных систем, включая открытый и свободный Linux.

Технические детали

Предоставляя игроку вид сверху, классический для стратегий, игра Dota 2, тем не менее, является полностью трехмерной. Разумеется, при программировании игры создатели использовали различные API – программные интерфейсы приложения, использующие готовые структуры, уже заложенные в библиотеку или операционную систему. Эти независимые от языка программирования интерфейсы используются для упрощения и ускорения работы программистов.

Самым известным и распространённым таким интерфейсом, не в последнюю очередь благодаря усилиям Microsoft, является Direct3D, являющийся стандартом для приложений, работающих на семействе операционных систем Windows. Dota 2 использует этот API без проблем по умолчанию.

Входящий в состав Windows 7 DirectX 11 и его продолжение в Windows 10 – DirectX 12 – при своём использовании обеспечивают стабильный fps на большинстве современных видеокарт и конфигураций компьютера.

OpenGL

Однако, использование DirectX подходит не всем по многим причинам. Кто-то идеологически не хочет связываться с продуктом от Microsoft, у кого-то возникают специфические проблемы с его видеокартой, а кто-то может использовать Linux – свободную операционную систему, которую DirectX официально не поддерживает.

Именно последний пункт особенно важен для Dota 2, ведь, как упоминалось ранее, и Steam, и сама игра официально поддерживают запуск на Linux. Поэтому игра помимо DirectX работает и с его конкурентом – OpenGL. Эта библиотека от сторонних разработчиков функционирует на множестве платформ без привязки к Microsoft.

Помимо запуска на Linux, OpenGL может помочь и пользователям Windows. В некоторых случаях он может достичь значительного прироста производительности в игре, однако, это сильно зависит от персональных спецификаций компьютера – во многих случаях можно получить совершенно обратный эффект.

Чтобы запустить Dota 2 с OpenGL, достаточно зайти в раздел настроек игры в библиотеке Стима, выбрать там закладку DLC и поставить галочку в чекбоксе «Dota 2 – поддержка OpenGL для Windows». После чего нужно запустить игру с параметром «-gl».

В большинстве случаев это приведёт к падению производительности, однако, в некоторых случаях это даст прирост fps, так что попробовать стоит. Отключить эту поддержку можно в любой момент, убрав параметр запуска.

Источник

Дота 2 opengl support for windows что это + видео обзор

Всё об OpenGL в Dota 2

Уже несколько лет назад разработчики добавили в клиент поддержку технологий OpenGL и Vulkan. Мы вам рассказываем, что это за технологии, как их скачать и установить, а также почему поддержка данных API настолько важна для корпорации Valve и Dota 2.

Что такое OpenGL Support и Vulkan Support?

Для того, чтобы организовать взаимодействие одного приложения с другим в рамках выполнения определенной общей цели используется API (интерфейс программирования приложений). Он фактически улучшает связь между игрой и видеокартой, чтобы повысить производительность графики. OpenGL — это API, который используется при написании приложений с двухмерной и трехмерной графикой, одним из главных преимуществ которого является кроссплатформенность. Прямой аналог и главный конкурент этой технологии — DirectX, разрабатываемый корпорацией Microsoft.

История внедрения OpenGL и Vulkan в Dota 2

В сентябре далекого 2015 года компания Valve анонсировала внедрение поддержки OpenGL в Dota 2. К подобному решению компания подходила долго и планомерно — так, одной из основных причин для принятия подобного решения стал выпуск собственного железа, которое работает под управлением операционной системы Steam OS, основанной на одном из дистрибутивов Linux. Проблема усугублялась тем, что в среде Linux было невозможно скачать и запустить приложения, адаптированные под Windows. В связи с этим, компании пришлось искать решение — OpenGL. Именно данный набор API позволил компании перейти от версии Dota 2, предназначенной сугубо для Microsoft Windows к мультиплатформенному аналогу.

Вскоре после этого, компания-разработчик OpenGL решила выпустить обновленную версию своего продукта, которому судьбой было предначертано стать будущим конкурентом новинки от Microsoft — DirectX 12. Изначально «наследник» был известен как «новое поколение OpenGL», иначе говоря, «glNext». Впоследствии названием для нового детища стало слово «Vulkan». Новая версия сохранила столь необходимое для Dota 2 преимущество в мультиплатформенной поддержке — версия позволяла скачивать и запускать игры на таких платформах, как Windows, Linux и Mac OS.

В то же время, ещё одним из решающих факторов к внедрению Vulkan в Dota 2 стало то, что DirectX 11 и OpenGL были созданы с учетом одноядерных процессоров — в результате одно ядро управляет большинством различных процессов, в то время как остальные работают с низкой скоростью, а иногда и вовсе отключены. Новинка поддерживала процессоры с несколькими ядрами и потоками, что позволяло игре максимально продуктивно использовать все возможности устройства. Также, по заверениям разработчиков, Vulkan, в сравнении с OpenGL, уже на момент своего выхода позволял передавать намного большую часть требуемых задач от процессора к видеокарте. Это позволяло вывести опыт игроков в Dota 2 на совершенно новый уровень.

К сожалению, более слабые устройства оказались не способны на поддержку новинки. Изначальными требованиями к установке были следующие спецификации:

Dota 2 теперь поддерживает OpenGL

Вчера ночью клиент игры стал поддерживать технологию OpenGL. Мы вам расскажем, что это за технология, и почему ее поддержка настолько важна для корпорации Valve в целом и Dota 2 в частности.

Свой путь в сторону свободного программного обеспечения компания Valve начала сравнительно недавно по меркам игровой индустрии — Steam Machine и Steam OS были показаны широкой публике только в конце сентября 2013 года. Однако, представленные продукты, помимо ожидаемого ажиотажа, вызвали настоящую лавину вопросов, ведь «клапаны» пошли по трудному пути. Они решили выпускать собственное «железо», которое будет работать под контролем их операционной системы — Steam OS, основанной на одном из дистрибутивов Linux.

Проблема усугублялась тем, что в среде Linux было невозможно запустить приложения из Windows, а значит почти вся библиотека игр Steam оказывалась бесполезной, даже собственные продукты Valve. После анонсов и начала закрытого бета-тестирования поток новостей прекратился, но вчера стало ясно, что Valve не забросили эту идею, а, наоборот, активно ее развивают. Клиент игры стал поддерживать OpenGL. OpenGL — это API (интерфейс программирования приложений) который используется при написании приложений с двухмерной и трехмерной графикой. Прямой аналог и главный конкурент этой технологии — DirectX, разрабатываемый корпорацией Microsoft.


Некоторые пользователи испытывали проблемы при запуске игры в режиме использования DirectX 11

Этот, казалось бы, небольшой шаг значит действительно многое и для Dota 2, и для Valve. Библиотеки OpenGL, в отличие от DirectX, распространяются в открытом формате и они кросс-платформенны, что означает возможность запуска в любой операционной системе. Ко всему прочему, технология OpenGL тесно связана с Vulkan API и Mantle. Именно последнюю технологию Valve собираются использовать в своих Steam Machines — серии игровых приставок, которые займут нишу между персональными компьютерами и консолями.

Для рядового игрока это нововведение пока не принесет особых изменений, но в скором времени владельцы видеокарт AMD смогут запускать игру с использованием Mantle, что должно, по заверениям разработчиков, давать ощутимый прирост производительности. Пользователи Steam OS и других Linux-систем тоже окажутся в плюсе. С использованием OpenGL Dota 2 будет запускаться намного бодрее и без особых проблем. Не стоит забывать и о возможных владельцах Steam Machine — они смогут насладиться любимой игрой, установив ее по нажатию одной клавиши.

Нашли ошибку в материале? Выделите ее и нажмите Ctrl+Enter

Dota 2 – OpenGl support for Windows – что это

Игра Дота 2 и OpenGL

Dota 2 – одна из самых известнейших игр жанра MOBA на игровом рынке.

Жанр Multiplayer Online Battle Arena характеризуется как сплав стратегии и РПГ, где от стратегии взят принцип осады вражеской базы и защиты своих строений, а от РПГ – менеджмент отдельно взятого персонажа, героя, имеющего набор заклинаний и инвентарь магических вещей.

Происхождение

Разработанная компанией Valve совместно с основным разработчиком первой части игры, скрывающимся под ником IceFrog, Dota 2 является полностью независимым от первой части проектом. Первая часть, Defense of the Ancients, являлась не полноценной игрой, а всего лишь модификацией, отдельной картой-сценарием для игры от компании Blizzard Entertainment – Warcraft 3.

Сама исходная игра является классической стратегией в реальном времени, в которой, однако, была использована идея значимых героев – отдельных, особо сильных юнитов. Они имели индивидуальность, сюжетную значимость, и требовали отдельного управления.

Именно эта идея послужила основой для модификации – созданной пользователем IceFrog карты, смысл которой заключался в выборе под своё управление одного героя. Этот герой помогал ордам управляемых компьютеров солдат захватить и разрушить вражескую базу, при этом помешав противнику сделать то же самое.

Эта карта обрела невиданную популярность, послужив прообразом для множества подражателей различной степени успешности.

Переход ко второй части

Компания Valve, известная не только своими замечательными играми, но и склонностью к перекупке и финансированию успешных мелких студий, купила теперь уже успешного разработчика IceFrog вместе с его брендом. Это послужило причиной судебного разбирательства между Valve и Blizzard, в конечном итоге которого IceFrog всё-таки смог перетащить бренд в другую компанию, утеряв по пути все имена и внешний вид героев и многие особенности механики и геймплея.

Но переход ко второй части известен не только этим. Dota получила новый игровой движок, фирменную разработку Valve – Source. Вместе с ним игра обзавелась серьёзной интеграцией в сервис цифровой дистрибуции от Valve – Steam. Впоследствии игра была доработана для второй версии того же движка – это обновление получило название Reborn, а сама игра стала первым проектом для этой версии движка.

Характерной особенностью и самого сервиса цифровой дистрибьюции Steam, и игрового движка Source является то, что они работают на множестве аппаратных платформ и операционных систем, включая открытый и свободный Linux.

Технические детали

Предоставляя игроку вид сверху, классический для стратегий, игра Dota 2, тем не менее, является полностью трехмерной. Разумеется, при программировании игры создатели использовали различные API – программные интерфейсы приложения, использующие готовые структуры, уже заложенные в библиотеку или операционную систему. Эти независимые от языка программирования интерфейсы используются для упрощения и ускорения работы программистов.

Самым известным и распространённым таким интерфейсом, не в последнюю очередь благодаря усилиям Microsoft, является Direct3D, являющийся стандартом для приложений, работающих на семействе операционных систем Windows. Dota 2 использует этот API без проблем по умолчанию.

Входящий в состав Windows 7 DirectX 11 и его продолжение в Windows 10 – DirectX 12 – при своём использовании обеспечивают стабильный fps на большинстве современных видеокарт и конфигураций компьютера.

OpenGL

Однако, использование DirectX подходит не всем по многим причинам. Кто-то идеологически не хочет связываться с продуктом от Microsoft, у кого-то возникают специфические проблемы с его видеокартой, а кто-то может использовать Linux – свободную операционную систему, которую DirectX официально не поддерживает.

Именно последний пункт особенно важен для Dota 2, ведь, как упоминалось ранее, и Steam, и сама игра официально поддерживают запуск на Linux. Поэтому игра помимо DirectX работает и с его конкурентом – OpenGL. Эта библиотека от сторонних разработчиков функционирует на множестве платформ без привязки к Microsoft.

Помимо запуска на Linux, OpenGL может помочь и пользователям Windows. В некоторых случаях он может достичь значительного прироста производительности в игре, однако, это сильно зависит от персональных спецификаций компьютера – во многих случаях можно получить совершенно обратный эффект.

Чтобы запустить Dota 2 с OpenGL, достаточно зайти в раздел настроек игры в библиотеке Стима, выбрать там закладку DLC и поставить галочку в чекбоксе «Dota 2 – поддержка OpenGL для Windows». После чего нужно запустить игру с параметром «-gl».

В большинстве случаев это приведёт к падению производительности, однако, в некоторых случаях это даст прирост fps, так что попробовать стоит. Отключить эту поддержку можно в любой момент, убрав параметр запуска.

OpenGl support for Windows

Парни пожалуйста в краци скажите стоит скачивать и зачем это?

Это вирус, он превращает таблицу разделов твоего жесткого диска в кашу (если «в краци» оно не будет работать). Ну, можно скачать и не запускать конечно. Некоторые могут сказать что эта штука нужна и без нее не запустятся старые игры/игры использующие OpenGL, но ты их не слушай. Иначе можешь прощаться со своим винчестером.

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

Нечего не понял. Можешь обьяснить для таких как я проще?)

opengl supports for windows это альтернатива директ х 9-11. Другая библиотека через что будет выводить движок графику на экран.

Не думаю что фпс подымится в виндовс. Зависит от видеокарты и оптимизации source engine.
Раньше например Nvidia показывала хороший прирост фпс если играть через opengl в играх где есть поддержка.

вот ты как думаешь братик качать её или нет? да и ты скачал себе?

Dota 2 openGL

Ребят,заметил вот только что в доту там где DLC,реборн и прочее добавили Dpta 2 OpenGL supports for Windows.
Что это такое?

Это максимально просто.
Это библиотека, через которую дота может рендерить картинку. В общем опенгл это конкурент директа, только дикерт от майкрософт, а opengl бесплатная кросплатформенная библиотека с открытым исходным кодом.
Не забивай себе голову деталями.

валве делает свой бесплатный аналог директ икса 12 с куртизанками и халвой.

валве делает свой бесплатный аналог директ икса 12 с куртизанками и халвой.

А можно запустить дотан щас на нем? Или это только линуксы, или это только для реборна?

OpenGL ничем не лучше и не хуже чем DirectX.
Отличие в том, что OpenGL это кроссплатформенная библиотека и работает на Linux а DirectX нет.

Именно с помощью OpenGL реализована Dota 2 на Linux.
Ради принципа я бы рендерил через OpenGL а не империалистический DirectX :buba:

ради этого принципа вулкан и делают. слава габену

а можно подождать пару дней каких-то новостей от валве?

Не такие уж все тупые на форуме.Так держать.Еще мне бы сказали почему в с2 у меня фпс 120 независимо от включения и выключения синхронизации,и есть ли в них смысл если монитор 60 герц.

ты бы хоть погуглил для начала, в вики все четко расписано.

кароче это качество херовей будет :buba:

ради этого принципа вулкан и делают. слава габену

а можно подождать пару дней каких-то новостей от валве?

Видео

DOTA 2 не работает OpenGL Support for Windows

Как поднять Фпс в Dota 2 !? API Рендеринга!

Выбираем лучший API для игр. Тест DirectX/Vulkan/OpenGL на GeForce RTX 2070S/ Radeon RX5700XT

Как решить проблему с OpenGL

ДОТА 2 ЛАГАЕТ, ВЫЛЕТАЕТ, ФРИЗЫ, МАЛО ФПС | ВОТ В ЧЁМ МОЖЕТ БЫТЬ ПРОБЛЕМА

Dota 2 оптимизация и повышение ФПС на слабом ПК 2022

Dota 2 OpenGL vs. Dx9 vs. Dx11 vs. Vulkan

Запустил версию ДОТЫ Для слабых ПК

Vulkan VS DirectX. Тест в Dota 2 на ноутбуке I5 7300hq gtx1050

Как увеличить FPS в DotA 2 [Vulkan API] Новый Способ

Источник

Понравилась статья? Поделить с друзьями:
  • Dota 2 не отвечает при запуске windows 10
  • Dota 2 не запускается на windows 10
  • Dota 2 на linux или windows
  • Dota 2 лагает после переустановки windows
  • Dota 2 зависает при запуске windows 10