Конференция "Игры" » OpenGL или DirectX
 
  • homm © (28.03.07 22:19) [220]
    > Но если мы обратим внимание, что Doom III, самая нашумевшая
    > игра последнего времени, написана на OpenGL, то поневоле
    > закрадывается подозрение

    А до нее был GTA, а после нее HL2, теперь вот обливион. Не показатель (я отнюдь не расжигатель. просто факт не убедительный).
  • Dimon550 © (18.06.07 20:27) [221]
    homm, VRomanV имел ввиду, что почему-то у всех новичков(я не исключение) програмистов, которые решили писать 3д игры, сложилось впечатление, что хорошую игру можно написать на Директе, а на ОпенГЛ этого не добится. Вот он и приводит в пример знаменитый Doom III, который написан на ОпенГЛ(а я думал, что на директе он), что доказывает обратное в ощем заблуждении: на OpenGL можно писать отличные игры.
  • Yashin © (19.06.07 20:04) [222]
    Берите выше Prey и Quake4 тоже на OpenGl
  • ElectriC © (21.06.07 03:54) [223]

    > А до нее был GTA, а после нее HL2, теперь вот обливион.

    Какой нафиг OpenGL? А DX не хочешь!!!!!
  • @!!ex_ (21.06.07 08:29) [224]
    > [223] ElectriC ©   (21.06.07 03:54)

    HL 2 поддерживает OGL. Про остальные - не знаю.
  • homm © (21.06.07 08:46) [225]
    > [223] ElectriC ©   (21.06.07 03:54)
    > > А до нее был GTA, а после нее HL2, теперь вот обливион.
    > Какой нафиг OpenGL? А DX не хочешь!!!!!

    Прочти весь пост, задумайся с каой целью он был написан.
  • Dimon550 © (28.06.07 17:45) [226]
    Кстати, не подскажите в таком случае, где можно по-подробней прочесть о современном программировании на OpenGL в Delphi т.к. всякие книжки-самоучители рассказывают только азы, а мне нужно более профессионально. В часности, как в opengl шейдеры делать.
  • Yashin © (28.06.07 18:46) [227]
    на русском я книг еще не видел, только как писать на DirectX. Посмотрите на ресурсах на www.gamedev.ru должно быть, есть на английском на Delphi3d.net
  • @!!ex © (28.06.07 18:58) [228]
    > [226] Dimon550 ©   (28.06.07 17:45)

    Я начинал с "openGL. Трехмерная графика и язык программирования шейдеров" Рэнди Дж. Рост. Издательства "Питер"
  • Dimon550 © (30.06.07 00:02) [229]

    > Yashin
    > @!!ex

    А не в курсе, случайно, очень отличается вставка шейдеров в DX и в OpenGL? Не, ну ясно, что команды будут разные! Я про другое: сам принцип вставки отличается друг от друга?
  • @!!ex © (30.06.07 09:23) [230]
    > [229] Dimon550 ©   (30.06.07 00:02)

    Х.з. Никогда не работал с шейдерами под DX.
    Могу предположить что отличаються, насколько я знаю, в ДХ они ж заранее компилятся? А в ОГЛ во время загрузки.
  • @!!ex © (30.06.07 09:28) [231]
    Могу поделится модулем для работы с шейдерами в ОГЛ.
  • Dimon550 © (30.06.07 13:24) [232]
    давай! буду очень признателен... да думаю и не только я))
    И еще желательно примерчик с применением этого модуля, чтоб разобрать хотяб в основных его функциях
  • Yashin © (30.06.07 16:14) [233]
    >Могу предположить что отличаються, насколько я знаю, в ДХ они ж заранее >компилятся? А в ОГЛ во время загрузки.

    Отличаются сильно, если использывать стандартный язык шейдеров. Если использывать библиотеку nvidia для компиляции шейдера, то можно использывать один. И там и там шейдеры можно скомпилировать когда захочешь.
  • имя (02.04.08 18:39) [234]
    Удалено модератором
 
Конференция "Игры" » OpenGL или DirectX
Есть новые Нет новых   [134431   +10][b:0.001][p:0]