Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

6
1 2 3 4 56 7 8 9
Не в сети
Сообщений: 29
Благодарностей: 0
Предупреждений:
Из: United States Mountain View, California
Род занятий: Software Engineering

Johny-electric, возможности OpenGL ничуть не хуже возможностей DirectX. Может я уже отстал от жизни, ибо не программировал с использованием ни того ни другого уже более 3-х лет. Однако, по своей практике скажу, что писать приложения с использованием DirectX без готовых движков, гораздо сложнее чем с использованием OpenGL.
Что та, что та технология позволяет работать как с шейдерами, освещением(тут очень много тонкостей) и прочими вещами. Только в отличии от DirectX - OpenGL открыт. Ну и более предсказуем. Кто программировал на .Net + DirectX в 2004-2005х года, могут вспомнить много матов в отношении майкрософт. Особенно то, что касается документации.

Знаешь чем хорош для разработчика DirectX? Только двумя вещами:
1. Драйверов для работы с OpenGL в дефолтовой системе по умолчанию нет, а пользователь не любит напрягаться ибо в 90% случаев пользователь не опытен и не знает, что это такое вообще.
2. Разработка игр с использованием DirectX автоматически делает игру гораздо более легче портируемой на приставку X-Box 360 или обратно. Причём портировать с приставки гораздо проще.

То что OpenGL не популярен - это заслуга майкрософт и игр. Плотно контактирую с девелоперами которые работают с жутко сложными проектами(там гуру математики трудятся) и все они на OpenGL. И это не прихоть заказчика. С использованием OpenGL разработка идёт быстрее, логичнее и предсказуемо и скорость работы DirectX приложений гораздо медленнее(раза в 2) чем OpenGL на Quadro FX Ну и портануть приложение под Linux будет гораздно проще, если это понадобится.

#173379   | 23.07.09 08:37
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Barzzzer, понимаю, но я сужу по имеющейся на сегодня ситуации, когда OpenGL игры стали редкостью и в основном выходят мультиплатформенные (соответственно D3D). И большинство людей сегодня играет в D3D игры на обычных, не профессиональных видеокартах (как Quadro FX). Поэтому для конечного пользователя более важна производительность в DirectX приложениях.

#173383   | 23.07.09 09:21
Не в сети
Сообщений: 28
Благодарностей: 0
Предупреждений:
Из: Belarus Минск
Род занятий: Мобильная связь

Сегодня вечером и я внесу свою лепту в процесс сравнения: я с помощью Crystall Mark сравнил Vista sp2 x86, Vista sp2 x64, win7 7100 x64, win7 7201 x64, win7 rtm x86. Сегодня вечером добью win 7 rtm x64 и выложу результаты.

Тестил на РЕАЛЬНОЙ машине с одинаковым набором установленных приложений, одинаковыми версиями дров и одинаковыми настройками windows (поэтому и такой длительный процесс тестирования).

#173388   | 23.07.09 10:20
Не в сети
Сообщений: 29
Благодарностей: 0
Предупреждений:
Из: United States Mountain View, California
Род занятий: Software Engineering

Johny-electric, Количество геймеров достаточно мало по сравнению с бизнес пользователями, поэтому им всёравно как на директХ так и на ОпенЖЛ

зы. Игры зло... и пустая трата времени(кроме обучающих)

#173392   | 23.07.09 10:50
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

Johny-electric :
Да что за народ неблагодарный пошел, я столько времени убил, тестируя все это, да еще видите ли не с тем драйвером, а теперь мне говорят, что я график не правильно сделал... Я между прочим вчера первый раз в жизни эксель установил и сидел учился им пользоваться, и вы не представляете, чего мне стоило создать эти графики. Только неопытный человек будет сравнивать результаты по абсолютной высоте столбцов, не смотря на цифры. Знаете, с таким отношением пропадает все желание как-то помогать ресурсу...


1. Вас никто не заставляет ничего делать. Если Вы решили что то сделать, так сделайте это как минимум правильно, чтобы не вводить людей в заблуждения.
2. По поводу графиков, вот первая реакция 90% людей на такой график:


"ААА, на финалке крайзис идет в 2 раза лучше!!!". А на самом деле выигрыш всего лишь в полфпса, ни один нормальный человек такой разницы и не заметит.
Графики должны строиться от нуля, чтобы сразу же на первый взгляд была понятна реальная картина. Например, у меня есть две лишние минуты, открываю статью, быстренько листаю, не смотрю на цифры и название, а смотрю названия столбов и всё, 50 или 70 фпс в той или иной игре мне не важно, важна лишь относительность.

Поблагодарили: RazR83, MrLexxoR

#173412   | 23.07.09 12:11
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Lico, я ещё раз повторю, я Excel юзал первый раз в жизни и это максимум, что я смог сделать. Я не понял, как там сделать графики от нуля. А "адекватный" человек всегда смотрит на цифры. Но если вам это уж так принципиально и вы умеете пользоваться экселем, то могу скинуть все графики в формате XLSX, созданные в Excel 2010 TP, а вы уже переделаете?

#173431   | 23.07.09 13:45
Не в сети
Сообщений: 2109
Благодарностей: 298
Предупреждений:
Из: Russia Екатеринбург
Род занятий: IT

Johny-electric,


#173436   | 23.07.09 14:48
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

Конфигурация тестового компьютера:

Мат. плата - Gigabybe GA-EP45-DS3L
процессор - Intel Core 2 Duo E6750@3400 МГц
ОЗУ - 3x1 Гб DDR2 OCZ FlexXLC OCZ2FX12001G
Видеокарта - Nvidia GeForce 8800GT 512 Мб 256 бит (ядро 700 Мгц, шейдерный домен 1800 МГц, память 2000 МГц)
Драйвер видеокарты 185.85 WHQL

Тестирование проводилось в совершенно разных играх и нескольких известных тестовых программах. Игры тестировались при идентичных настройках графики. Для замера результатов в играх, не имеющих встроенного теста производительности, использовался бенчмарк утилиты FRAPS версии 2.9.8. Программа была настроена на замер количества кадров в течении 180 секунд (3 мин). При замере производительности производились по возможности одинаковые игровые действия. Все тесты на каждой из систем были повторены по два раза, чтобы исключить ошибки в тестах.

Сразу оговорюсь, у меня компьютер далеко не топовой конфигурации, и скорее всего на более мощных системах с несколькими видеокартами и многоядерных процессорах разница в результатах будет более ярко выражена. Итак, результаты:



В этом DX9 бенчмарке все системы набирают практически одинаковое количество баллов, хотя Windows 7 RTM всё же немного лидирует.



А здесь отрыв увеличивается, возможно сказывается улучшенная в Windows 7 оптимизация DX10, который используется в этом тесте.



Здесь мы наблюдаем странное падение производительности вплоть до Windows 7 RC. Но RTM сборка производительность показала отличные результаты, лучше чем все остальные тестируемые ОС.



Здесь также Windows 7 RTM лидирует. Это процессорный тест и скорее всего, здесь сказывается улучшеная многопоточность Windows 7.



Идентичная ситуация наблюдается и с тестом GPU



Эта игра положительно реагирует на Windows 7 в целом, но под RTM сборкой всё-таки выдаёт на пару FPS больше.



Абсолютно идентичная ситуация наблюдается и с этой игрой в режиме DX9.



Но при переключении в режим DX10 вперёд вырывается Windows Vista с первым и вторым сервис-паками.



В этом OpenGL тесте все системы показывают практически одинаковый результат. По абсолютному значению Windows 7 RTM лидирует.



В этой игре повторяется ситуация из теста Call of Duty - World at War. Windows 7 RTM впереди.



Похожая ситуация - в эту игру под Windows 7 RTM играть комфортнее, чем в остальных тестируемых ОС.



Здесь заметен прогресс от старых ОС к более новым. Windows 7 RTM всё так же лидирует.



В этой старой "доброй" OpenGL-игре во всех случаях в консоли прописывалась команда "timedemo 1" для отключения ограничения кадров и запускалась одна и та же демка. Довольно странные результаты с Windows Vista и Windows 7 RC, провал на 250 FPS - это серьёзно. Но всё-таки Windows 7 RTM с небольшим отрывом лидирует.

#173445   | 23.07.09 15:36
Не в сети
Сообщений: 28
Благодарностей: 0
Предупреждений:
Из: Belarus Минск
Род занятий: Мобильная связь

Итак, я провел тестирование при помощи CrystalMark09 на РЕАЛЬНОЙ (не виртуальной) системе с одинаковыми дровами, одинаковыми настройками и одинаковыми загруженными приложениями.
Мой компьютер: nForce560, Athlon 64 x2 5200, 4 GB ddr2 667, GeForce 9600GT 512 Mb. Тесты проводил на 64 битных сборках, но для порядка сделал 2 штуки на 32-битных.

Первыми результаты 32-битных систем (приводится итоговый балл):
1. Vista SP2 x86 - 94751
2. 7 RTM x86 - 97757

Разница вполне очевидна, хотя и не так велика.

Теперь сравнение 64-битных систем, тут я добавил еще и 2 релизкандидата (RC1 7100 и RC2(IDX) 7201):
1. Vista SP2 x64 - 100003
2. 7 RC1 x64 - 95215
3. 7 RC2 x64 - 100920
4. 7 RTM x64 - 99760

Тут мы видим практически паритет между вистой и 7 RTM и небольшой перевес у RC2.

#173512   | 23.07.09 22:20
Не в сети
Сообщений: 1917
Благодарностей: 311
Предупреждений:
Из: Russia
Род занятий: TheVista

Johny-electric, супер, спасибо. Если приведете описание тестовой системы и драйверов, а также немножечко интерпретируете результаты, то с радостью повешу на главной. Спасибо за труд.

Nepobedimas, тоже спасибо

#173514   | 23.07.09 22:24
Не в сети
Сообщений: 1140
Благодарностей: 169
Предупреждений:
Из: Russia Интернет
Род занятий: IT Enthusiast

Собираюсь установить русскую 7 RTM на такой конфиг. Висту ставил, занимала 220МБ ОЗУ. Интересно, как поведет себя семерка на таком железе.

#173776   | 25.07.09 12:57
Не в сети
Сообщений: 346
Благодарностей: 29
Предупреждений:
Из: Ukraine SimCity
Род занятий: консультант

Angel of Despair а на эту gf4 mx440 64 mb Vista сама поставила драйвер?? потому что когда я на такую же почти машинку поставил rc1, то она мне видяху вообще загнобила, поставила ей дрова какие то что 8 mb памяти всего выдавало и и цветопередачу в 16 бит =\, пришлось подсунуть ей дрова от XP (знаю бред, но съела их и нормально все стало), только при запуске игрух некоторых блю скрин с ссылкой на nv4_mini.sys

p.s. памяти у меня было только 512 mb и вин7 кушает примерно в среднем 400 мб

#173805   | 25.07.09 14:25
Не в сети
Сообщений: 1140
Благодарностей: 169
Предупреждений:
Из: Russia Интернет
Род занятий: IT Enthusiast

AgentS,
у меня не было на той машине интернета (тоесть с wu она их взять не могла), драйвера сам никакие не ставил. С цветами все было нормально, работала как всегда, в принципе.
Удалил только из-за того, что проспал срок активации, а про реармы тогда еще не знал.

Сейчас вот ковыряю дистрибутив 7ки, думаю, отрезать что-то или просто убрать ограничение на ОЗУ.

#173819   | 25.07.09 15:16
Не в сети
Сообщений: 3329
Благодарностей: 391
Предупреждений:
Из: Russia Усть-Илимск
Род занятий: Электромонтёр

deeper2k, я обновил свой пост

#173864   | 25.07.09 17:39
Не в сети
Сообщений: 312
Благодарностей: 2
Предупреждений:
Из: Russia Санкт-Петербург
Род занятий:

А какой сейчас лучше поставить драйвер видеокарты: 185.85 WHQL или 190.38WHQL?

#173865   | 25.07.09 17:59
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.031 секунд (Общее время SQL: 0.011 секунд - SQL запросов: 99 - Среднее время SQL: 0.00011 секунд))
Top.Mail.Ru