Автор Yura lebed задал вопрос в разделе Программное обеспечение
Какая разница между DirectX и OpenGL? Что лучше. и получил лучший ответ
Ответ от Альберт[гуру]
Для начала лучше основы GDI графики, чтоб понять как оно вообще все работает. А дальше, учи что хочешь, впринципе кроме синтаксиса особых отличий нет. Кто-то сейчас тут начнет кричать, что OpenGL функциональный, а DirectX - объектный, но как по мне это не существенно. Нравится ООП, оберните функции OGL в ООП оболочку и все, кроме того я уверен, что это кто-то уже делал и есть готовые библиотеки. Кроме того точно есть такие библиотеки как GLUtil и GLAux, которые очень сокращают код. Но для начинающего я бы не советовал ими пользоваться, опять же не поймете как оно на самом деле работает.
Я знаю, что игры созданные под openGL идут в Линуксе, и под Директ не идут. А так не запаривайся, игра сама найдет нужные библиотеки.
вот только что прочитал, если кратко из этой статьи - две конкурирующие между собой API. одна радует кроссплатформенностью, другая распространенностью у пользователей.
OpenGL - альтернативный API для рендеринга, раньше был неплох, теперь в играх используется мало
просто пакеты от разных производителей. Каждый толкал свое. Мелкомягкие задавили.
Прога для записи видео и звука с игр.
Bandicam - это высококачественный захватчик видео и скриншотов из игр, фильмов и любой области
подробнее...
Хочу научиться программировать, с чего начать? Посоветуйте пожалуйста какую-нибудь литературу, либо сайт.
Рекомендую кроссплатформенную среду программирования PureBasic .
Язык не сложный (программы и
подробнее...
Как программируются игры?
Если речь идёт о 3d, то как-то так:
1) "Внизу" есть графическая карта. Она умеет быстро-быстро
подробнее...
Как определить, какая у игры FPS?
FPS (Frames per Second) - это количество кадров в секунду, которые успевает обрисовывать игра. Чем
подробнее...
Профессии связанные с программированием. То есть виды профессии программиста.
IT, инденер-программист, техник-программист, администратор баз данных, винадмин (Человек, который
подробнее...
как создать игру
Рано или поздно любому человеку, более или менее активно играющему в компьютерные игры, приходит в
подробнее...
что значит использовать mantle?
Mantle (рус. мантия) — спецификация низкоуровневого API, разработанная компанией AMD в качестве
подробнее...
шейдеры видеокарты
9 DirectX - вторые шейдеры.
9.0с - третьи шейдеры
10 - четвертые.
От шейдеров
подробнее...
Почему когда снимаю через бандикам лагает игра?
бандикам сжимает видео, а это энергоемкий процесс-снимайте фрапсом-но места надо много,
в
подробнее...
что это за драйвер Direkt 3D и где его можно найти
Вы можете оптимизировать производительность графической карты, изменив настройки Direct 3D и OpenGL
подробнее...
Как удалить драйвер DirectX?
Есть 2 способа: удалить вместе с Виндой (переустановка должна идти из-под ДОСа); очень долго
подробнее...
какой DirectX поддерживает моя встроенная видеокарта ASRock 775i65GV?
Процессор ASRock 775i65GV
Производитель процессора
Производитель процессораIntelСокет
подробнее...
Союираемся покупать игровой компьютер. . Что лучше моноблок или обычный. . надо мощный.. . Посоветуйе и моноблоки и компы?
Моноблок для офиса чтоб потроха не украли и для лохов которые не отличают системник от
подробнее...