Танки в 3D - недорогой комплект своими руками.
Дата: 17.06.2011 20:34:36
Cyclo (17 Июн 2011 - 16:13) писал: Причем фпс в этих сценах четко коррелирует с частотой процессора.
Ради эксперимента ставил 1.8 (заводская), 2,4, 3.0 ггц - фпс растет
пропорционально. 15-20-25 минимального фпс в этих сценах. Я так
понимаю - это означает что все эти геометрически насыщенные сцены
нагружают в первую очередь процессор а не видеокарту? (по крайней
мере в DX9)ny3blpbku_co_gHa: Нет, это значит, что ваша видеокарта легко справляется с отрисовкой
и узкое место в данном случае лежит в ЦПУ, дело в том что ЦПУ тоже
делает большой объём работы по обсчёту сцены, физики, звука,
обработке управления, приёму и отправке сообщений для сервера,
догрузке ресурсов и многое другое. Учитывая что клиент однопоточный
все эти операции делаются последовательно и между отрисовкой
каждого кадра проделывается большая работа, чем быстре эта работа
будет сделана тем меньше времени будет тратится на вспомогательные
операции. Но многопоточность тут не панацея, т.к. отрисовка сцены
так же сильно нагружает ЦПУ, в первую очередь за счёт большого
количества DIP-ов (примитивов отрисовки), смены состояний игрового
конвеера, смены текстур, шейдеров, отрисовок в текстуры,
постпроцессингов и т.д.
Танки в 3D - недорогой комплект своими руками.














