PDA

View Full Version : предел движка homeworld2/добавление новых функций в движок


.::ÐIK†Â†ØR::.
01-26-2009, 02:29 AM
конфигурация компа:
AMD Athlon 64 x2 4200+ 2.42ГГц
ATI Redeon HD 3650 512мб
2гига памяти

в чём проблема:
из всех игр на моём компе Homeworld2 единственная игра каторая в процессе игры грузит проц 100%(1 ядро, до 70% 2 ядра) а
видеокарта спокойно отдыхает какбудто всё за неё сделал проц. Как такое возможно????
при выключенных эфектах световых и эфектах поражений частота кадров увеличивается ровно в два раза, но! процессор загружен абсолютно также, и видеокарта при одинаковых сценах работает также как и при включенных эфектах.
Я только добавил юнит кап и уменьшил время строительства караблей...

привожу скрины внизу.
Видеокарта загружена на 99% только когда в меню находищся, о чём свидетельствует график на втором скрине.
http://avoreg.ru/pic_s/fe5b56af70a7af50d5ef9a6cc69a155b.jpg (http://avoreg.ru/v.php?id=fe5b56af70a7af50d5ef9a6cc69a155b) http://avoreg.ru/pic_s/654465582c6d302e8f0a847eea6320e8.jpg (http://avoreg.ru/v.php?id=654465582c6d302e8f0a847eea6320e8) http://avoreg.ru/pic_s/63727df6d912a1d64204b3b4ba134a3a.jpg (http://avoreg.ru/v.php?id=63727df6d912a1d64204b3b4ba134a3a)


В суприм командер(ОЧЕНЬ жаль что скрины не сделал) ВСЕ настройки на макс, играл я с 4 игроками по интернету, у всех
количество юнитов было максимальным тоесть по 1000 юнитов у каждого игрока итого 4000 юнитов, загрузка видеокарты 50-100%,
загрузка процессора очень редко было 100% чаще 80%,,, в хоме примерно 300 юнитов кладёт процессор на лапатки и ещо пинает при
этом, в чом дело????

На АМД+АТИ гнать не стоит, иначе в ухо. Тему создал также и для обсуждения добавки всяких новых функций, бампмепинг, новые
шейдеры, ускорение работы хомы при большом количестве боевых единиц.

-------------------

Кто игрался с настройками юниткапа калитесь скока у вас кадров в сек, при количестве юнитов 300 штук , из них 20 эсминцев горят и ещо пару кувретов дымятся, все карабли находятся в движении.

Добавлено через 13 часов 41 минуту
Поставил хв2 на ноутбуг который был куплен в декабре 2008, с операционной системой виста 32битная, конфиг ноута: Intel Core2 Duo T7100 1800мгц 1гиг памяти, видеокарта GeForce 8400M G .

удалось построить 882 ракетных корвета, 20 эсминцев и 10 служебных караблей, противник был сложным, фпс 7 если корабли стоят на месте, как только корветы начинали двигатся частоту фпс трудно было назвать 1 кадр в сек, скорей 0.25 в секунду, был самый настоящий слайд шоу. Настройки графики такиеже, скринов нет потомучто лень их через флешку тащить.

И опять, видеокарта просто отдыхает(наслаждается ленью), тестил только на 2 ядрах, загрузка проца до 80%.

Зы. я знаю всего ТРИ патча которые весят: 26мб(который неставится на хв2 1с), 8мб(который стоит на пк), 600кб(который поставлен на ноуте). Может в патчах проблемы ? сама хв2 уменя от 1с.

Лично я думаю что процессор обрабатывает некоторые шейдеры или какойто код на луа сильно тормозит комп.

EvilChaotic
01-26-2009, 07:51 PM
Вертикальную синхру отключи и все

.::ÐIK†Â†ØR::.
01-26-2009, 08:38 PM
Хм.. на паузе прибавилось 2 кадра. Но это мало, ктонибудь в движке ковырялся ?
просто видеокарта стоит и всё, снять материалы(шейдеры) в ход едиторе неполучается, посмотрел бы как шейдеры на проц влияют. Кстати ктонибудь пробывал добавить шейдеры из других игр, которые дирекс9 используют, или такое невозможно ?.

met07
01-26-2009, 11:28 PM
Движок старый(5 лет...) И не ориентирован на новые драйвера и технологии тем более что верт-синхр это жесть нету смыла ее включать если у вас слабый комп или двиг не UE3(Ладно еще есть двиг Dead Space) Кароче вывод прост: Верти-синхр на* так как кроме 2-х двигов ее нормально нигде не сделали...(UE3, двиг Dead Space).
p.s. в двиге не поковыряешься так как нету исходного кода ты хоть прикидуешь сколько ты там будешь ковыряться без исходников...
p.p.s. Я щас сам разрабатываю игру как вы знаете(МОДЕЛЬЕРЫ ГДЕ ВЫ???) и очень важно все так отшлифовать что б у меня было не меньше 35-30ФПС в самых навороченых моментах... Это сделать не так то просто так как много все есть а сделать все грамотно трудно....
p.p.s. Еще немного про мой двиг... Кароче посреди пустыни стоит 1000юнитов солдат с анимацией(маршируют) с тенью и даже с туманом на всю карту и как вы думаете сколько было FPS? Ладно не буду вас мучать =) Без тумана 40-50FPS, с туманом - 25-40FPS... Вывод прост если разумно использовать ресурсы то можно и 1млн полигонов отобразить в кадре без проблем....
Мой конфиг: Intel Core 2 Duo E6550 2.33Ghz, 2GB DDR2, Nvidia GeForce 8600GT 512MB(DX10 и Shader 4.0) Windows XP SP2 X86

.::ÐIK†Â†ØR::.
01-27-2009, 01:46 AM
Вывод прост если разумно использовать ресурсы то можно и 1млн полигонов отобразить в кадре без проблем.

Полностью согласен. Но наверника есть такой чел который знает как ускорить работу хомы, просто на примере 4000 юнитов в суприм командер, начинаеш понимать что в хоме большинство вещей делает проц, а видеокарта просто передаёт получившиюся картинку. Если вспомнить какие в 2003 году были видеокарты то тогда понятно становится иззачего всё делает проц, это сейчас в видеокартах 150 унифицированых конвейров и агромная скорость работы памяти, а в 2003 году было всего 8 конвейров.

http://www.overclockers.com.ua/news/hardware/2006-12-04/100504/
график производительности видеокарт с 2000 по 2006

Prisoner
01-27-2009, 11:53 AM
а может дело в двухядерности?

.::ÐIK†Â†ØR::.
01-27-2009, 03:24 PM
В диспетчере задач я назначил игре только одно ядро, результаты хуже, на 1 кадр. Народ, а может поискать быстрый движок с дирексом9 и гл2.0 и с шейдерами 3.1 и махнуть туда все карабли из хомы ? авось 1000 юнитов будут нормально отоброжатся ))) темболее скорость видеокарт возрасла за пать лет оооооооочень сильно.

зы. уменя есть 1 ядерный семпрон, но я хз работает он после того как я его разобрал)))))

народ ну хоть ктонибудь скажите мне скока увас кадров в сек при 300 движущихся юнитов при максимальных настройках.

.::ÐIK†Â†ØR::.
02-18-2009, 09:36 PM
http://www.youtube.com/watch?v=t3RK9XIpl_U&feature=related во видюшку нашёл, вот типо таких трансформаций я хотел делать. тока гораздо чаще,больше трансформирующихся деталей и больше вариантов трансформации.

И ещё народ, вы все icq поудаляли чтоли ? уменя в асе каждый день восемь(!!!!) человек было онлайн, но месяц назад абсолюдно все пропали в один день и ниодин невыходит на связь что случилось? критические дни у мужиков? или ооооочень крутые экзамены? на работе 25 дней за креслом просиживали? или всётаки ЮСА узнала какой я опасный и стала огараживать меня от общения чтоб я здох в одиночестве? или всех бабы бросили и изза этого ушли в запой?
:cruiser::?::offtop:

EWAHeeTLERSHA
03-02-2009, 03:57 PM
Думала напишешь в личку, ну тогда я начну. Пишу в твоей теме, чтоб ты ответил.
Тока не вздумай оправдываться,типо забыл мой ник итд непрёт, ты прекрасно знаешь кто я и зачем тут.

Ушёл отдохнуть называется? на 1 год ? вроде ты говорил что в декабре 2007 свяжешся, или ты решил пойти по стопам гитлера ?(хорошее начало, плохой конец). А какже твоя цель, ради которой живёшь и родился? Смесь диктатора, изобретателя и безумца. Забыл кто ты? ты не "мясо" которое просто проживёт 80 лет и здохнет, или я ошибаюсь? начало 2007 было шикарным, ты сделал 11 станков! и все я видела! а что сейчас ? ты хотябы паяльник за весь 2008 год разогрел? вобщем 2008 год был гавёным не только для меня, но и для твоих друзей, которые занимались делом до твоего ухода.

В Dark Orbit ты добился прекрасных результатов а потом ушёл и нигде больше не было такого :biggun: :baloons:(игрок имея средний уровень портил нервы абсолютно всем врагам), может это означало что надо вернутся? отдохнул и хватит! Дык нет, тебя видели в вов,rf online,Homevorld2,война племён,суперматершинник на читеров в batlefield2142 и ещё наверно гдето, а что дальше будешь делать? одинцово вроде рядом с москвой, ничего

не мешает заехать в чипидип или вольтмастер, если у тебя нет деталей. Или ты завяз в играх, если не играть то ломка как у наркоманов? не будь мясом плиз. Помнишь как ты меня выкуривал из ВОВ и БК, может вспомнишь что ты мне говорил или тебе напомнить эти слова?

Могу с увереностью сказать, что ты забыл какие ты писал правила для нашей организации. И можешь убрать у себя надпись "лидер компании HardEL" , это неправда, цитирую: "Если я долго невыхожу на связь (тоесть более 3 месяца), права на команду переходит человеку которого избрала команда." Я теперь управляю командой :banana:, и имею право так с тобой говорить.
Ну что ты скажешь мне на это ? на этом форуме ты каждый день, так-что не прячся и ответь :friends:, продолжим офтоп дальше :offtop:.

.::ÐIK†Â†ØR::.
03-02-2009, 05:07 PM
ппц
А ты знаеш что такое ICQ и ЛС ? Какой смысл писать тут, может сотрёш пока непозно, поговорим по асе.
Я сам могу решить что мне делать, ну и что стого что я временно ушол в отдых? накажеш?.
Вопервых сравни 2х комнатную квартиру в которой я жил 1 с котом, и сравни с теперишним проживанием:
1х комнатная квартира + радители + "брат", из всей площади уменя в распоряжении пространство 1,30метров ширина и 3 метра длинна, это на болконе, там стоит комп и всё, попробуй запихни туда 2 длинных шкафа с деталями и 1 широкий шкаф с платами и оборудованием, ну как? сможеш всё это разместить там ? что мне остаётся делать? друзей в одинцово нет,весь год просидел сидя за компом, зрение село, думаеш мне хорошо?

Я немясо и никогда небуду им, взяла трон и давай меня ремнём так чтоли:wallbash: тебе уже нравится власть?
Правила уменя стёрлись, такчто незнаю что там писал, я сам скоро вернусь когда захочу. Ненадо мне тыкать носом, для этого есть коты :p

Станков не 11 а 12 было, паяльник включал когда лазер из cd-rw делал(http://www.youtube.com/watch?v=QvoBteRyZ7w), лидер компании HardEL только я и никто пока я нездохну! и никуда я непрячусь, я всёвремя на этом форуме, и что за аватар, спецально для меня?
Уменя в подписи ася написана, видиш не?

-----------

мать скоро доделает ремонт в крылатском, и я уговорю её чтоб нездавала её

EWAHeeTLERSHA
03-02-2009, 05:50 PM
Во наконец, пишу в теме чтоб все увидели! тут ты врать не будешь, адекватно отвечать и меньше слов "нет"
Ты типо такой бедный, а как так получилось что тебя из крылатского увезли, причом с квартиры которой по наследству принадлежит тебе?.

Цитата: Я живу ради России , жертвую своей личной жизнью ради Технического развития Российской федерации.

Это что? Представляешь как неприятно чуствовать, что учитель учивший учеников не делать так а сам делает это?
Взломала твою асю (андрей помог), ниодной женской души ненашла, психическая кастрация дейсвует уже более 2 года :eek::rofl::rofl::rofl:, может закастрируеш себя на игры? Походиш один денёк без мозгов(я помню что было с тобой после того как сделал это).

Вообщем условия такие :friends: :
Удаляй этот сайт из избранного, другие игровые сайты ибо ты в этом не спец. Заставь себя забыть эти грёбаные игры. И после этого я верну тебе лидерство и новый пароль к серверу. С новыми друзьями разбирайся сам, в асе твоей только посмотрела кто там утебя.
Незнаю как ты додумался до такого маленького пароля, мож поменяешь на rty56er5erw6 ну и такдалее )))

Утебя есть дача в лапино, куда отвезли все твои шкафы и мешки( сообщение от zzzFLASHzzz в твоей аси :confused:).

Точно помню 11 станков , ты ничего непутаешь?

Помнишь ты мне сказал искать людей, которые продадут дтали для станков? Я сделала больше:)!Есть алюминиевые профили фирмы кануа, точно такиеже профили стояли в качественных станках, могу потом ссылку дать. В зеленоград ездила сестра, зашла в ангстрем и увидела там полный отстой, оборудование 80х-90х годов , ты точно хочеш там работать?

ну ты согласен? я отсюда неуйду, ты меня надеюсь знаешь.:off:

посмотрела твой лазер, а где колба с СО2 которую я тебе дала, тоже увёз кудато?
Лазер из сд-рв это г, ты уже такое собирал в крылатском

.::ÐIK†Â†ØR::.
03-02-2009, 07:21 PM
завтро я тебе отвечу, ща башка забита воспоминаниями и прочей лабуды, ты знаеш что я стобой сделаю когда вернусь ? Загружу работой по полной, высказывания против бывшего лидера тоже запрещены , ты за кастрата сама ездить и покупать детали будеш.

Хотел из со2 лазер зделать но забыл куда сунул эту колбу. С крылатского съехал потомучто мать с слезами приехала со словами как я тут один живу итд, идти против мамы я незахотел вот и переехал.