xxDaxteRxx и слово API

Споры форумчан на аватары и подписи, предсказания на спор, различные игры форумчан. А также обычные предсказания для получения Octopus Medal.
Правила форума
Не переступайте черту, за которой вас начали бы бить в реале. Только вместо драки у нас прдупреждения и баны. Будьте взаимовежливы насколько это возможно. Ваши враги любят стучать на ваши оскорбления и тем самым отправлять вас в бан.
  • Кто здесь?
  • нет зарегистрированных пользователей и 1 ноунейм

Daxter
C4rank2
C4rank2
Аватара пользователя
Сообщения: 9558
Рега: 21 авг 2010, 21:46
Лайкнул: 107 раз
Лайкнули: 166 раз

Troll Medal Орден Почётного Сонибоя Oligarch Medal Dualshock Medal
OldSchool Medal Halo Medal True Pokemon Игрок в Шедевры

15 сен 2011, 00:07

Xopek, применяли не значит выжимали лол, в том же gl я не заметил поддержки соневского сглаживания и т.д а это уже означает что разрабы пишут собственный api... :joker: и тут его использовали скорее из за того что его библеотеки(возможности) просто подходят для их нужд.

Добавлено спустя 2 минуты 39 секунд:
Xopek, да только на пс3 OpenGL ES 1.0+(с некотороми возможностями 2го) в котором скорее набор базовых функций нежели потдержка многих технологий. к слову OpenGL ES сделан для интегрированных 3д ускорителей(я думую ты понял насчёт технологий)
PainisCupcake
Графоман
Графоман
Аватара пользователя
Сообщения: 11857
Рега: 11 апр 2011, 00:42
Лайкнул: 38 раз
Лайкнули: 84 раза

Орден Почётного Сонибоя Dualshock Medal Naughty Medal

15 сен 2011, 00:08

xxDaxteRxx писал(а):
Xopek, применяли не значит выжимали лол, в том же gl я не заметил поддержки соневского сглаживания и т.д а это уже означает что разрабы пишут собственный api... :joker: и тут его использовали скорее из за того что его библеотеки(возможности) просто подходят для их нужд.
Я ни разу не слышал\читал, чтобы разработчики говорили что сонивское сглаживание или MLAA ( который придумали Intel ) выполняется на CELL, он выполняется на GPU RSX, у которого основной API OGL, а вообще спор ни к чему не приведет, никто из нас не знает как там разработчики делают игры для PS3 или X360, была только недавно новость что Sony предоставила более удобный SDK для создания игр на PS3
Daxter
C4rank2
C4rank2
Аватара пользователя
Сообщения: 9558
Рега: 21 авг 2010, 21:46
Лайкнул: 107 раз
Лайкнули: 166 раз

Troll Medal Орден Почётного Сонибоя Oligarch Medal Dualshock Medal
OldSchool Medal Halo Medal True Pokemon Игрок в Шедевры

15 сен 2011, 00:10

PainisCupcake, ну нотитоги как минимум сглаживание и рендинг на cell кидали(про остальных точно хз).
Sledge
Графоман
Графоман
Автор темы
Сообщения: 15015
Рега: 20 фев 2011, 04:23
Лайкнули: 1 раз

15 сен 2011, 00:11

xxDaxteRxx писал(а):
Sledge,

1)и где пруф что без open gl не как?
2)то что пс 3 потдерживает open gl это известно.
3)даже где я выделел написано что opengl является лишь 1 из доступных api :facepalm: :rocky: :dumb:
4)
Приставка поддерживает и базируется на открытых API
5)тебе есчё объяснить что программирование и работа без примение Api уже давно используется на консольные нужды?
а теперь бегом в гугл искать что такое api и почему его не любят многие разрабы :facepalm: :rocky:
1. Мы спорим про графон. С этого и началось, напомнить твой пост? :rocky:
И ты хочешь сказать что можно обработать игру в целом без какого-то API?
Ей богу ты клоун, ты в натуре не читал что запостил про API :facepalm: :lol5:
2. Да, но зачем ты попросил доказать? Очень интересно :povar:
3. И что? :dumb: Ты-ж говоришь что можно и без него и графику наверное обработать без него, да? :dumb:
4. Да мне насрать что там за говно, ты утверждаешь что там чуток используется, это очень круто. :povar: :lol5:
5. Да, давай попробуй. Интересно как ты скажешь или объяснишь это своими словами :uwe:

И ещё: а почему ты все время говоришь про google и советуешь искать в нем что-то?
Ты думаешь это аргумент? :dumb:
Да круто :yeah:
З.Ы.
Я те доказал что на соне-шлаке OpenGL или ещё что-то нужно? :povar:
Daxter
C4rank2
C4rank2
Аватара пользователя
Сообщения: 9558
Рега: 21 авг 2010, 21:46
Лайкнул: 107 раз
Лайкнули: 166 раз

Troll Medal Орден Почётного Сонибоя Oligarch Medal Dualshock Medal
OldSchool Medal Halo Medal True Pokemon Игрок в Шедевры

15 сен 2011, 00:17

Sledge,
1)да :dumb: игры в 90х как по твойму делали, api это единый набор библеотек а не свой собственный клоун.
2)затем что ты так и не привел пруф что без gl нельзя :joker:
3)да, если двиголо работает непосредственно с определённым железом :rocky: (ты хотябы текс чела из амд прочти-он как бы намекает)
4)чуток можно и свои библеотеки использовать, а можно и напрямую к железу обращатся а не через набор библеотек(которые являются по сути " ограничеными скриптами" для оптимизации под железки.
5)очень просто-открой технарьский форум про создание графики в 90х(до винды)
6)да у тебя то оргументов просто нет.
и вот тебе есчё примерчик от инвидии:
NVIDIA и AMD, разработали и анонсировали соответствующие платформы под названием CUDA (Compute Unified Device Architecture) и CTM (Close To Metal или AMD Stream Computing), соответственно. В отличие от предыдущих моделей программирования GPU, эти были выполнены с учётом прямого доступа к аппаратным возможностям видеокарт. Платформы не совместимы между собой, CUDA — это расширение языка программирования C, а CTM — виртуальная машина, исполняющая ассемблерный код. Зато обе платформы ликвидировали некоторые из важных ограничений предыдущих моделей GPGPU, использующих традиционный графический конвейер и соответствующие интерфейсы Direct3D или OpenGL.

Конечно же, открытые стандарты, использующие OpenGL, кажутся наиболее портируемыми и универсальными, они позволяют использовать один и тот же код для видеочипов разных производителей. Но у таких методов есть масса недостатков, они значительно менее гибкие и не такие удобные в использовании. Кроме того, они не дают использовать специфические возможности определённых видеокарт, такие, как быстрая разделяемая (общая) память, присутствующая в современных вычислительных процессорах.

Именно поэтому компания NVIDIA выпустила платформу CUDA — C-подобный язык программирования со своим компилятором и библиотеками для вычислений на GPU. Конечно же, написание оптимального кода для видеочипов совсем не такое простое и эта задача нуждается в длительной ручной работе, но CUDA как раз и раскрывает все возможности и даёт программисту больший контроль над аппаратными возможностями GPU.
ну и так как ты не понимаешь что такое api я пожалуй есчё раз кину текст о том для чего они были созданы на пыси.
До появления графических API каждый производитель графических процессоров использовал собственный механизм общения с играми. Разработчикам приходилось писать отдельный код для каждого графического процессора, который они хотели поддержать. Очень дорогой и не эффективный подход. Для решения этой проблемы были разработаны API для 3D-графики, чтобы разработчики писали код под конкретный API, а не под ту или иную видеокарту. После чего проблемы совместимости легли уже на плечи производителей видеокарт, которым пришлось гарантировать, что драйверы будут совместимы с API.

Единственной сложностью остаётся то, что сегодня используются два разных API, а именно Microsoft DirectX и OpenGL, где GL расшифровывается как Graphics Library (графическая библиотека). Поскольку API DirectX сегодня в играх более популярен, мы сконцентрируемся именно на нём. Да и на развитие игр этот стандарт повлиял сильнее.
Sledge
Графоман
Графоман
Автор темы
Сообщения: 15015
Рега: 20 фев 2011, 04:23
Лайкнули: 1 раз

15 сен 2011, 00:35

игры в 90х как по твойму делали, api это единый набор библеотек а не свой собственный клоун.
1. В 90, тут спор про актуальныне консоли, соответсвенно, про ихние API.
А в те времена видеокарты не для игр были :dumb:
2. Там Г70, а он расчитан на обработку графики через DX и OpenGL с их производными или модификациями.
А ты думал что там стоит чип от компа НАСА :povar:
3. Это наверное очень легко сделать, напрямую с юнитами из ГПУ работать. Кому это надо.... ах да, на консолях это актуально ведь там ведь и так все на low-level и надо экономить все ресурсы :rocky:
4. В обработке графики на таких сложных чипах, да? И как-же, какой API это позволяет :rocky: :rocky: :rocky: :rocky: :povar:
5. А как-же google, oh wait я-ж через него найду тот форум. :lol5: :facepalm:
Ты-ж предсказуем и банален. Хорош уже посылать в google за ответами на мои-же вопросы :dumb: :mujik:
6. google, да, для тебя это мочный аргумент. Я это запомню :uwe:
Daxter
C4rank2
C4rank2
Аватара пользователя
Сообщения: 9558
Рега: 21 авг 2010, 21:46
Лайкнул: 107 раз
Лайкнули: 166 раз

Troll Medal Орден Почётного Сонибоя Oligarch Medal Dualshock Medal
OldSchool Medal Halo Medal True Pokemon Игрок в Шедевры

15 сен 2011, 00:50

Sledge, и? я в качестве примера привел, и для чего нужны api сейчас на пк.
А в те времена видеокарты не для игр были
ну да ими есчё орехи кололи в основном :facepalm:
2. он расчитан на определенный функционал управляемый библеотеками, только вот не обезательно упровлять определёнными библиотеками(gl,dx), если можно получить прямой доступ к функционалу-а без доп херни есче и более быстрый и менее ограниченный доступ.
3)угу-это экономия и есть оптимизация :lol5: но тк пк о такой не слышал-згоняй пока за новым жирафом по цене 10000$
4)а кто сказал что нужны все возможности чипа??когда можно написать собственную библиотеку под свои нужды(ну а для корявых портов и gl сойдёт-правдо откуда потом разговор что пс3 не тянет мульти :facepalm: или ты не слыхал что рендинг и зглаживание скажем теже нотидог на cell вешают(я сомневаюсь что старинный гл написаный чуть ли не под мобильники это умеет)
5)не умеешь им пользоваться??такой то пекарь :rocky:
6) прекраснейшей- советую им воспользоватся что б предоставить мне пруф на то что на пс3 без gl не как(ждать устал).
7)ты про cuda прочел?(которая работает от части как cell а именно тоже гибрид только cell это мы "универсальный процессор с дополнительными векторными возможностями" вот тебе пример собственных библиотек перерастающий в свой api для удобства разрабов под куду, только вот это не означает что эти разрабы не могут пользоваться собственными библиотеками.
Sledge
Графоман
Графоман
Автор темы
Сообщения: 15015
Рега: 20 фев 2011, 04:23
Лайкнули: 1 раз

15 сен 2011, 01:04

ну да ими есчё орехи кололи в основном
Ты-ж в те времена орехи ел с забора, чё ты про это знаешь школоло. В те времена видеокарты выводили изображение на экран и только для этого, потом появились игры и всё что с ними связано.
2. :rocky: :rocky: :rocky: :rocky: , какая разница, OpenGL не так популярен хоят и хорош. low level это всегда хорошо когда не хватает, потому он и на консолях.
3. Надо покупать нормальные девайсы а не нетбуки или ноутбуки для нета, а потом жалуются на тормоза :uwe:
4. А как ты собрался выводить 720р с 30 кадрами, в Г70 ведь 24+8 инитов, шейдерные и вертексные. В таком ущербном чипе нужны все ресурсы.
Тем более только в анче там якобы что-то на Целл, да PS3 это заноза в заднице.
Жадные япошки :uwe:
5. :rocky: :rocky: :rocky: Ну конечно :povar:
6. А вот в низу:
http://www.khronos.org/news/permalink/s ... ystation_3
Posted on March 17th 2005
At the CELL presentation at GDC, Sony announced that the Playstation 3 will use the OpenGL ES 2.0 API for rendering of shaders using NVIDIA's Cg. They also discussed C++ tools to make game development manageable and described the specs for the CELL processor (a 64-bit IBM Power processor and eight "synergistic processing units" capable of handling separate computing tasks).
7. Да прочитал, на CUDA Nvidia сделала демку трасс. лучей, но это лишь демка хотя по суть, если я тебя прально понял, это то что ты имеешь ввиду.
8. Давай до 20 пунктов в посте и не будем спать сегодня :rocky: :petrosyan:
Daxter
C4rank2
C4rank2
Аватара пользователя
Сообщения: 9558
Рега: 21 авг 2010, 21:46
Лайкнул: 107 раз
Лайкнули: 166 раз

Troll Medal Орден Почётного Сонибоя Oligarch Medal Dualshock Medal
OldSchool Medal Halo Medal True Pokemon Игрок в Шедевры

15 сен 2011, 02:00

Sledge, 1)большой ты наш и откуда такие понты??и 3д ускоритель нужен именно для вывода картинки на экран??ну ну
2)1)кто говарил что он говно oh shi :joker:
2)DX не то что бы говно, но выезжает он за счёт бюджета и онли на пиаре майков(жаль бесплатный и открытый gl этого не даёт)
3)угу и покупать 3 раза в день, тогда вообще все ок будит :uwe:
4)не рациональное железо дающие преимущество в дальнейшем долгим использовании это так плохо :kaz2:
5) :povar:
6)класс cell умеет юзать любую открытую api на c++(соотведственно и на asembler)класс так где там указано что для запуска графического переложения нужен ТОЛЬКО gl а не свои библеотеки??то что он поддерживается и для меньшей ёбли он проще это мы знаем(правда именно из за него выходит говно версии мульти(а точнее из за кривой оптимизации даже под его готовые библиотеки)
7-8) :vader:
Sledge
Графоман
Графоман
Автор темы
Сообщения: 15015
Рега: 20 фев 2011, 04:23
Лайкнули: 1 раз

15 сен 2011, 02:30

3д ускоритель нужен именно для вывода картинки

3d Accelerator и видео встроенное были тогда, по 1Мб и 2 Мб памяти и 16мб RAM :rocky:
кто говарил что он говно oh shi
Я про тот что в PS3, ведь ES для мобильных устройств :trollface:
угу и покупать 3 раза в день, тогда вообще все ок будит
Я лично раз в 2-3 года тюнинг делаю, но зато покупаю нормальные девайсы :yeah:
не рациональное железо дающие преимущество в дальнейшем долгим использовании это так
На актуальных компонентах все прекрасно хватает, на топах конечно и хватит для 1600p :mujik:
класс cell умеет юзать любую открытую api на c++(соотведственно и на asembler)класс так где там указано что для запуска графического переложения нужен ТОЛЬКО gl а не свои библеотеки??то что он поддерживается и для меньшей ёбли он проще это мы знаем(правда именно из за него выходит говно версии мульти(а точнее из за кривой оптимизации даже под его готовые библиотеки)
А вот тут все притензии к япошкам, ведь они вставили туда Г70 :uwe:
Ну зато мощный Целл, на который никто не обращает внимание в мульти. Ведь это такой гемор, зато Федя и все его дружки всегда говорят о лучшей версии на PS3 :rocky: :lol5:
Вот ты знаешь, но не так уж и легко об этом говоришь. Но Г70 все-же не Xenos :rocky:
Daxter
C4rank2
C4rank2
Аватара пользователя
Сообщения: 9558
Рега: 21 авг 2010, 21:46
Лайкнул: 107 раз
Лайкнули: 166 раз

Troll Medal Орден Почётного Сонибоя Oligarch Medal Dualshock Medal
OldSchool Medal Halo Medal True Pokemon Игрок в Шедевры

15 сен 2011, 02:32

Война согласованно окончена ибо не я, не он не являемся разработчиками и не имеем девкида пс3 :okey:
Sledge
Графоман
Графоман
Автор темы
Сообщения: 15015
Рега: 20 фев 2011, 04:23
Лайкнули: 1 раз

15 сен 2011, 02:41

:beer: :beer:
EvilMan
опытный фанбой
опытный фанбой
Сообщения: 5711
Рега: 08 дек 2010, 21:18
Откуда: ты?

Original Voice Medal

15 сен 2011, 11:16

Мда... Мощно слился дакстер, не знать, что на PS3 используется опен джиэл, а на боксе директ икс 9 это просто :facepalm:
Играем в Sid Meiers Railroads, чтобы перейти к теме, нажми на логотип ниже.
Изображение

Изображение

ПК - лучшая платформа поколения, PS3 - has no games
david_duke
Графоман
Графоман
Аватара пользователя
Сообщения: 12676
Рега: 23 дек 2010, 13:42
Лайкнул: 2 раза
Лайкнули: 5 раз

Troll Medal Орден Почётного Сонибоя OldSchool Medal Naughty Medal

15 сен 2011, 11:24

то на PS3 используется опен джиэл, а на боксе директ икс 9 это просто
он вообще о другом писал, читать нужно тред внимательно. не повторяй ошибок кувалды.
Изображение
EvilMan
опытный фанбой
опытный фанбой
Сообщения: 5711
Рега: 08 дек 2010, 21:18
Откуда: ты?

Original Voice Medal

15 сен 2011, 11:25

david_duke, лень читать, объясни вкраце чем защищался дакстер :okey:
Играем в Sid Meiers Railroads, чтобы перейти к теме, нажми на логотип ниже.
Изображение

Изображение

ПК - лучшая платформа поколения, PS3 - has no games
david_duke
Графоман
Графоман
Аватара пользователя
Сообщения: 12676
Рега: 23 дек 2010, 13:42
Лайкнул: 2 раза
Лайкнули: 5 раз

Troll Medal Орден Почётного Сонибоя OldSchool Medal Naughty Medal

15 сен 2011, 11:31

Ну если кратко, то он писал, что разработчики чаще работают с железом напрямую. Я думаю, что разрабы сониэкзов уж точно. При этом он никогда не писал что на плойке не ogl.
Изображение
EDDISON
Имя нам - легион
Имя нам - легион
Аватара пользователя
Сообщения: 47344
Рега: 26 авг 2010, 11:41
Лайкнул: 623 раза
Лайкнули: 517 раз

Awesome Trophy OldSchool Medal Octopus Medal PC Master Race Medal
Орден Почетного ПК-геймера Орден мышиной ярости Меценат Gold Star Honorably
Игрок в Шедевры TV-Shows Medal World War III - ready medal Arnold Medal

15 сен 2011, 11:32

ну а если внатуре то в консолях АПИ это не тоже самое что и АПИ в ПК, ведь там при работе напрямую с железо можно достчись большего - например в ящиге есть тесселяция которй нету в дх9, :joker: в пс3 в ГОВ3 много эфектов которые не подерживаютсья опенглом 2

Добавлено спустя 1 минуту 8 секунд:
а вот то что ярый "сонимен" евилмен этого не знал это полный фейл :okey:
AlecArzh писал(а): 14 апр 2024, 23:03
Да, я за пидоров
Firex писал(а):
я в жопу давал
Mr Bateman писал(а):
я в рот у тцк брал лишь бы не мобилизовали , и горжусь этим!
Mr Bateman писал(а): 06 авг 2025, 18:00
Так и есть :huang: я дурак
Изображение
EvilMan
опытный фанбой
опытный фанбой
Сообщения: 5711
Рега: 08 дек 2010, 21:18
Откуда: ты?

Original Voice Medal

15 сен 2011, 11:38

EDDISON, я же не железодрочер, я же не пекарь, зачем мне выучивать все характеристики, я просто играю в игры :loveps:
Играем в Sid Meiers Railroads, чтобы перейти к теме, нажми на логотип ниже.
Изображение

Изображение

ПК - лучшая платформа поколения, PS3 - has no games
Ruysaki
опытный фанбой
опытный фанбой
Аватара пользователя
Сообщения: 5526
Рега: 04 апр 2010, 01:50
Лайкнули: 1 раз

Troll Medal Lizard Slayer OldSchool Medal Editor Medal
Original Voice Medal Игрок в Шедевры

18 июн 2012, 13:49

Слив Sledg'а :povar:
Dim4ik
Мэдфанбог
Мэдфанбог
Сообщения: 57216
Рега: 06 апр 2011, 18:25

Dualshock Medal Lizard Slayer OldSchool Medal Меценат
Ultima Medal Игрок в Шедевры

18 июн 2012, 14:08

Евилмен пропал :awesome12:
Ответить