ASD
Я что-то не то сказал?
StiX
> Самая успешная, самая продаваемая серия шутеров, Call of Duty, тоже юзает ОГЛ
Есть этому подтверждения? Просто удивлен и интересно так ли это.
nes
> В HL может графика была частично софтварная, откуда такая уверенность что
> именно GL виноват?
Софтвар глючить не может потому, что процессоры, пока что, полностью обратно совместимы. Кроме того, при включении софт рендера или D3D рендера в HL глюки исчезали на той машине.
innuendo
> как минимум CoD4 уже нет
VIP_Artemka
> Есть этому подтверждения? Просто удивлен и интересно так ли это.
Как минимум MW 3 у меня несколько раз подвисал, а через несколько секунд вылетало предупреждение о том, что ОГЛ драйвер был перегружен... Хотя желающие могут ковырнуть шейдеры и все сразу станет ясно
innuendo
> говорят, там свой апи пипи по командам похожий на GL
говорят там Гл ЕС 2.0
Так же наличие Сони в этом списке недвузначно намекает
StiX
> > Есть этому подтверждения? Просто удивлен и интересно так ли это.
> Как минимум MW 3 у меня несколько раз подвисал, а через несколько секунд
> вылетало предупреждение о том, что ОГЛ драйвер был перегружен... Хотя желающие
> могут ковырнуть шейдеры и все сразу станет ясно
всё проще, ищется в exe строчка glClear :)
StiX
> > говорят, там свой апи пипи по командам похожий на GL
> говорят там Гл ЕС 2.0
> Так же наличие Сони в этом списке недвузначно намекает
тут есть отец по пс3
Вот меня очень забавляют такие темы.
Я тоже когда-то любил ОГЛ. И как-то в мою бывшую компанию пришли несколько очень хороших программистов, которые были фанатами ОГЛ.
Но вот только стоило им поразрабатывать РЕАЛЬНЫЙ! большой проект на этом замечательном графическом АПИ, так сразу любовь превращалась в ненависть ))
Так что, если устраивать холи вар, то давайте сразу писать кто и что реально написал на ОГЛ, что так его сильно любит.
P.S. в PS3 огл есть, но его никогда (почти) никто не использует. там есть другой более дружественный к платформе апи.
VirT
> Но вот только стоило им поразрабатывать РЕАЛЬНЫЙ! большой проект на этом
> замечательном графическом АПИ, так сразу любовь превращалась в ненависть ))
в чём выражалась эта ненависть ? :)
VirT
> .S. в PS3 огл есть, но его никогда (почти) никто не использует. там есть другой
> более дружественный к платформе апи.
очень хотелось бы услышать различия между этими ...
innuendo
> очень хотелось бы услышать различия между этими ...
присоединяюсь к пожеланию, тоже интересно.
innuendo
> в чём выражалась эта ненависть ? :)
Они говорили, что ненавидят ОГЛ и готовы были выбросить комп в окно )))
На самом деле, огл неплох и нехорош. Нормальному программисту вообще пофиг на каком АПИ писать. Все дело в процессе разработки.
Вот пишите вы на DX9 и у вас что-то не рисуется. Что делать? Включаете дебаг-режим у дх, лезете в pix, в perfhud. Смотрите на каждый ваш дип в отдельности, текстуры и шейдера. У вас есть куча информации для дебага. А что есть для дебага огл? Почти ничего. Бесплатный и убогий gDEBugger, который вроде и имеет обширный функционал, но все это какое-то бесполезное.
Плюс на ДХ тонны демок на все случаи жизни. Можно быстро найти пример нужного функционала и протестить то, что нужно. На ОГЛ демок кот наплакал.
И последнее, ДХ9 лучше документирован. Главное, что все локально в МСДНе.
innuendo
> очень хотелось бы услышать различия между этими ...
VIP_Artemka
> присоединяюсь к пожеланию, тоже интересно.
Берете PS3 SDK и читаете )))
Вряд ли можно вот так писать на паблик форумы инфу, сори.
VirT
> На самом деле, огл неплох и нехорош. Нормальному программисту вообще пофиг на
> каком АПИ писать. Все дело в процессе разработки.
кто ж спорит то ? :)
а если не геймпроект или не на Win ?
кстати, а как жеж писали под DX до пикса и перхуда ?
> Берете PS3 SDK и читаете )))
ну хотя бы в общих чертах просвети, слышал я что команды этого апи очень уж похожи на команды GL сервера - как-то так :)
VirT
> ДХ9 лучше документирован
Не согласен с этим, у D3D документация практически отсутствует, это скорее похоже на мануал какой-то. Примеров вообще почти нет.
Всё рассчитано на копипасту для убогих.
Не понятно что вы там делали, если у вас проект находится на уровне примеров из SDK.
innuendo
> а если не геймпроект или не на Win ?
Ну, если выбора нет,то бери то, что дают )
Я где-то полгода назад портировал графический двиг на Андройд. Так написал OGLDevice, аналог D3DDevice с поддержкой аналогичных стейтов и т.п. И был счастлив как слон )
> кстати, а как жеж писали под DX до пикса и перхуда ?
Не знаю... )) Когда-то и на лошадях ездили.
SNVampyre
> Не согласен с этим, у D3D документация практически отсутствует, это скорее
> похоже на мануал какой-то.
Мне МСДН нравится. И то, что у ОГЛ плохая документация слышал много раз от разных людей.
> Примеров вообще почти нет.
Ну, это вообще не правда. Нет смысла спорить, что под ДХ гораздо больше примеров, чем под ОГЛ.
> Не понятно что вы там делали, если у вас проект находится на уровне примеров из
> SDK.
Я такого не говорил, что проект был на уровне примеров. Или это такой троллинг?
VirT
> Так написал OGLDevice, аналог D3DDevice с поддержкой аналогичных стейтов и т.п.
> И был счастлив как слон )
моя твоя понимай :)
> И то, что у ОГЛ плохая документация слышал много раз от разных людей.
она не плохая, она объемная :)
VirT
> там есть другой более дружественный к платформе апи.
Библиотека случаем не libPSM называется?
VIP_Artemka
> Библиотека случаем не libPSM называется?
libgcm. Но правильные посоны, могут писать прям по одной команде в комманд-рендер буфер.
Тема в архиве.