GameDev.ru
/ GameDev.ru / Пользователи / Andrey / Сообщения на форуме пользователя Andrey (45 стр.)

Сообщения на форуме пользователя Andrey (45 стр.)

[GLSL] Глючит шейдер bump и теней от нескольких источников света.16 авг. 201011:39#9
BenTech
> поменялось только требование к видеокарте ps3.0
ох... эта Intel то ps 3.0 держит для Direct3D. Но полноценна ли аналогичная функциональность для OpenGL ? Intel вообще на OpenGL положил. GLSL компилятор наверняка еще кривой у них до сих пор, не очень давно начали его поддерживать только, так что багов и багов.
GL_ARB_texture_float
GL_NV_conditional_render
GL_ARB_draw_instanced
ух ты это впечатляет...
как сказал innuendo сделай glValidate, только не забудь все текстуры выставить, в принципе что-бы не заморачиваться сделай это при первом вызове шейдера перед glDrawArrays/glDrawElements или что там у тебя.
Да, а что лог пишет?
OpenGL way5 авг. 201011:15#214
innuendo
> ты точно программист 3D графики ?
а ты?
Я думаю хватит с тобой беседовать. Вижу проблемы с самореализацией у тебя, все советы какие-то, напоминание про прошлые ошибки других
OpenGL way5 авг. 201011:01#212
innuendo
> там есть megatexture которой нету в Крайзисе - устроит ?
ну там не 3.0 :) Крайзис выглядит технологичнее как не крути, и без megatexture...
> http://en.wikipedia.org/wiki/BioShock
> там требования к sm3.0 картам - устроит ?
да, если под Mac OS там будет не хуже рендер чем под Windows а под Windows там я так понимаю только Direct3D ? или неизвестно?, c PS3 все понятно.
OpenGL way4 авг. 201017:47#206
Executor
>А как по игре определить используются там возможности такие или нет? И что собственно это даст?
Ну примерно можно конечно. Только я вот не собираюсь это определять и с чего вопрос такой возник?
>Можно на шейдерах 2.0 сделать тоже самое, что и на 3.0, только с бубнами,
Не все сделаешь. Упрешься в невозможность на аппаратном уровне что-то реализовать, так можно рассуждать и про sm1.0. Но это же не так.
> VTF есть в ГЛСЛ 1.20 например, чем не СМ3 функционал?
да это SM3 функционал.
innuendo
> ждём пока Andrey популярно пояснит крутость sm30 :)
ничего не буду объяснять. Дискуссия не об этом, в какой раз хочу понять фанатов OpenGL, где игры на OpenGL за последние хотя-бы 2 года аналогичные Кризису???
Executor
> То что ГЛСЛ компилится под последнее железо, то бишь если железо стоит СМ5, то
> шейдера компилятся под СМ5, это засчитывается? :)
Нет не засчитывается, не так вопрос стоит. Где игры которые это используют(вот Stalker явно это использует)? В какой из игр сейчас создается контекст OpenGL >= 3.0 ? в таком случае явно будет что-то >= sm3.0
OpenGL way3 авг. 201017:18#199
innuendo
> > где SM4 SM5 что за игры?????
> а Крайзис использует sm40
я про OpenGL имел ввиду.
OpenGL way3 авг. 201017:09#197
SNVampyre
> 1) Под DX тоже нет проектов выше SM3.
значит есть SM3 и много очень.
>2) В OpenGL только SM2, SM4 и SM5, ну нету там SM3 (только через вендорные расширения), ну что ж теперь поделать?
где SM4 SM5 что за игры?????
>3) Консоли сейчас SM3, поэтому почти все проекты идут под SM3.
я так думаю речь про PS3 ?
Это другая ниша, там PSGL, а не OpenGL, совсем другая поддержка гиганта Sony. Так что 3 пункт полностью в пролете.Речь идет о OpenGL на не "консольных" платформах.
OpenGL way3 авг. 201016:44#194
innuendo
> на картах 2.0 или с low настройками ?
именно на картах 2.0. Запускал его на ATI 9600.
innuendo
> КАКОЕ ОТНОШЕНИЕ ЭТО ИМЕЕТ К SM30 ??????????????????????????????????????
а чего ты так раскричался? имеет, времена Doom III/Quake IV прошли. Quake Wars вышел чуть позже. Но уже много времени прошло. Нету больше ключевых проектов под OpenGL,
на sm 2.0  все и закончилось как раз на 3 играх от ID Software... Риддик вот появился единственный...
>Ну плохая поддержка, плохая, не спорю - она что, для sm20 - хорошая, а для sm30 - плохая ?
>Ты понимаешь что логики нету в твоих заявлениях ?
да есть логика. во времена sm 2.0 поддержка OpenGL не радовала, а позднее и подавно...
innuendo
> SC2 - там куча техник что CoD4 и не снились
что такое SC2 ?
OpenGL way3 авг. 201016:09#190
innuendo
>мы поняли только то что ты ничего не понял, вот пояснишь нам про эффекты только на sm30 - тогда вопрос будет снят :)
Ты за всех не гоори. Еще раз нужна технологичная по графике игра которая использует возможности OpenGL на уровне Direct3D шейдеров 3.0 и выше, ну уж не знаю как объяснить еще, что-бы видеокарта была
не хуже X1600XT/ nVidia 6600 GT. Вот Doom III/Quake IV/Quake Wars идет по графике так-же на картах поддерживающих 2.0-3.0 шейдеры(не берем в учет производительность смотрим на картинку) Карты держит те аппаратные возможности в которых упирается эти игры, эти игры на любой из этих карт будут показыаать примерно одинаковую картинку. Crysis уже на картах 2.0 показывает очень слабую графику. С 3.0 шейдерами он качественнее, более сложные шейдеры, эффекты и т.д.. Вот качество поддержки всеми любимого OpenGL под PC страдает. Вот и хотелось бы узнать какие-же еще игры есть с описанными выше требованиями. Жду вот Rage/Doom IV.
> а это http://www.leadwerks.com не устроит ?
движков таких много не нужны эти примеры, вон на opengl.org периодически пиарят движки.
> а почему нет претензий что в CoD4 не sm30 ?
вроде достаточно современная игра там все обходится 2.0 ? что-то не верю.
OpenGL way3 авг. 201015:37#186
$tatic
> Primal Carnage
да... впечатляет! вижу движок Unigine, там точно уже OpenGL будет на PC тут без вопросов. Но скрины с какого ренжера? ибо там их 4 уже
OpenGL/Direct3D9/Direct3D10/Direct3D11 ну и наверняка + консоли.
Executor
> Я бы начал с того, что в ГЛ нет шейдерной модели
innuendo
> он большой любитель не читать доков :)
О!!! Спасибо как я могу такое не знать!!! о горе мне! Да простите меня о великие OpenGL программисты куда же мне до вас! вот сейчас все брошу и пойду читать, надо же такое через три страницы указали об ошибке!
А по делу меня поняли что я имел ввиду про модель шейдеров в случае OpenGL.
innuendo
>у Andrey нету претензий к CoD4 ? :)
Не в коем случае! бесподобный шутер прошел 3 части и еще поиграю..
>> я же честно сказал в эффектах не рублю особо,
>проконсультируйся у "отцов" :)
Давай ты не будешь начинать советовать, говорить и т.д. что и как делать, а?
OpenGL way3 авг. 201013:05#172
$tatic
да... круто однако :) под Mac значит поддержка OpenGL лучше... а какой уровень шейдеров там? :)))
интересно ресурсы поковырять... там GLSL ?
> > Quake Wars видел меня впечатлило, наверное 2.0 шейдерная модель там.
> расскажи как по картинке определять шейдерную модель?
Никак я не определил и не умею я это делать, что тебе сказал что я это определил по картинке,, примерно я сказал. Не нужно там 3.0 по идее. Но я не уверен.
innuendo
> а какое отношение число объектов\чилос костей имеют к сложности реализации на
> GL ? проблема в чем ?
> сложно загнать много объектов в сцену или матрицы в vs ?
вообще я тут имел ввиду про сравнение StarCraft или как его там с шутерами.
>какие именно фефекты тебе нужны от sm30 ?
я же честно сказал в эффектах не рублю особо, хватит уже меня экзаменовать, просто интересен факт для sm3 и выше мало проектов на OpenGL.
OpenGL way3 авг. 201011:00#160
Quake Wars видел меня впечатлило, наверное 2.0 шейдерная модель там.
используется кстати там Cg возможно что-бы портировать проще было с XBox 360, PC -> PS3
OpenGL way3 авг. 201010:58#159
innuendo
> вообще, странно слышать <в StarCraft слабенькая сцена> от программиста 3D :)
Нормальное утверждение, странно что не понимаешь. По пиксельным шейдерам явно слабее шутеров, смотрим другое, cколько объектов  кадре? сколько костей на моделях? вот отсюда и сделал вывод.
> сказал бы там, освещение не продвинутое, не те brdf, не те тени, не та водичка и всё такое
Про тени я бы сказал, про анимацию, про частицы, я мало эффектами с шейдерами и с продвинутым освещением занимался за свою деятельность, больше движками, тулзами, экспортом и т.д., тем более не видел саму игру и не хочу ее даже смотреть, поэтому и говорю то что есть, но визуально там точно до кризиса ух далеко, как раз по теням по сложности моделей и анимации как минимум.
OpenGL way3 авг. 201010:23#154
innuendo
>дык есть же CoD под mac ...
серьезно? и какой там уровень графики???
> а эта не устроит
> http://en.wikipedia.org/wiki/Rage_(video_game) ?
Ох как я ее жду!!! А еще Doom IV, в этих проектах наверняка будет шейдерная модель выше 2.0... время прошло много со времен Doom III, Quake IV и пора уже уже Кармаку сделать еще что-нибудь революционное. Я думаю это будет засчитано...
>не затруднит пояснить чем же рендер EQ, Rage, StarCraft не устроил ? по числу эффектов судишь или как ?
Rage устроит, не говори за меня, я просто не упомянул ее, ибо действительно не вышла еще... в StarCraft слабенькая сцена... глянь на просторы Готики III или Crysis.
а что такое EQ ? я в играх не шарю вот и спрашиваю...
OpenGL way2 авг. 201012:47#135
innuendo
> так какие именно эффекты ты хочешь увидеть на GL c sm3.0 ?
Все очень просто, хотелось бы увидеть OpenGL рендер в коммерческой игре под PC уровня Crysis(на полных настройках).
OpenGL way2 авг. 201012:14#132
innuendo
> и такой http://en.wikipedia.org/wiki/BioShock тебя не устроит ?
Еще-бы не устроил, опять же где там OpenGL под PC ??

Следующие темы >>

2001—2012 © GameDev.ru — Разработка игр