Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.01;
Скачать: CL | DM;

Вниз

Очень мало Fps   Найти похожие ветки 

 
BigBrother   (2005-07-23 21:56) [0]

У меня проблема в моей игрушке очень мало FPS-всего 20.Хотя машина мощная:Atlon 64 3000+ 2.1ГГц.Оперативки 1024, видяха Radeon 9800 Pro.
Скажите как можно увеличить кол-во FPS.


 
Kobik ©   (2005-07-23 22:00) [1]

Телепаты в отпуске (с) XProger  
если не ошибаюсь :)


 
DeadMeat ©   (2005-07-23 22:02) [2]


> Скажите как можно увеличить кол-во FPS.

Прибавить 281..?? Нет..?

---
...Death Is Only The Begining...


 
ViK ©   (2005-07-23 22:10) [3]

Попробуй Atlon X2 4800+, гигабайт так восемь оперативки, GeForce 7800GTX SLI (или  ATI R520) ну и все... :)
Или второй вариант: воложи исходник (на крайняк демку), опиши че используешь, может кто чем и поможет.


 
NikotiN ©   (2005-07-23 23:30) [4]

подумай.


 
NikotiN ©   (2005-07-23 23:30) [5]

подумай.


 
имя   (2005-07-24 00:16) [6]

Удалено модератором


 
MeF Dei Corvi ©   (2005-07-24 01:08) [7]


> У меня проблема в моей игрушке

Посмотреть на свой код... и удалить нафиг. После чего почитать про то, как следует писать код и чего не следует делать каждый кадр (например, не следует пытаться грузить сотни текстур по 3 метра...). Написать всё заново - и всё будет пучком.


 
П7   (2005-07-24 01:28) [8]

Круто, это получается, что у него в секунду рузится > 1000 текстур по 3 метра! (: Чувак, поделись опытом такой оптимизации прораммы? (:


 
XProger ©   (2005-07-24 09:46) [9]

А вдруг гражданин перещеголял движок Souce, а может Doom III? :)

P.S.
Телепаты в отпуске ;)


 
DeadMeat ©   (2005-07-24 11:48) [10]


> не Begining, а Beginning - не позорился бы!

Да знаю я.. знаю.. Просто такой влом эту подпись менять в клиенте.. Я ее поставил почти года два-три назад... и очень не кайф обратно лезть.

---
...Death Is Only The Begining...


 
Fosgen   (2005-07-28 22:49) [11]

Господа, может мне кто пояснит - под старой (некто из присутствующих даже называл ее - древней) версией GLScene (коррекция файлов от 04/09/03) программа дает 170-180 fps, под новой версией (с наворотами в виде ODE, LensFX и т.д. коррекция файлов от 04/12/04) БЕЗ использования всех этих наворотов, сначала - просто отказывалась работать, в 1 из 10 случаев - работала с 1-2 fps (!). После замены нового "продвинутого" GLCollisions.dcu старым - стала стабильно работать, но дает всего лишь неустойчивые 20-50 fps!!!! Что происходит, господа? Почему новый код - значительно хуже старого? При таких раскладах - о какой оптимизации идет речь, если новые версии так просаживают все что было вылизано? Если я ошибаюсь - подскажите мне - в чем же разница между старыми версиями и новыми и почему эта разница не в пользу новых?


 
MeF Dei Corvi ©   (2005-07-29 02:39) [12]


> Почему новый код - значительно хуже старого?

Вот поэтому в своё время я сел учить OpenGL :) Так как новые фичи, добавляют новые тормоза.


 
DeadMeat ©   (2005-07-29 08:32) [13]

Новые фичи не добавляют новые тормоза, т.к. они просто не используются автоматически.. Хош подключай, не хош.. ну и флаг..
По сабджу.. таких проблем я не испытывал.. Обновляюсь каждый день (в смысле проверяю обновления) и нифига.. Все пучком.
Тут многое зависит от тех фукнций, которые используются.. Если ты не следишь за NG, то вполне вероятно, что пропускаешь описание обновления.. Там каждый раз рассказывается что и где поменяли..


 
Fosgen   (2005-07-29 10:24) [14]

Я в принципе даже и не знаю что есть NG, поэтому за ним не слежу. Мне не понятны такие неприятные эффекты обновлений... Дело не в самих отличиях версий, а в том как они влияют на работоспособность - раз, и на скорость работы - два.
Конкретный момент - использую GLCollisions  соответственно обращаюсь CollisionManager.CheckCollisions, на что имею Access Violation. Вот и все использование функций...
Меняешь новый GLCollisions.pas на старый - все начинает работать, даже без дополнительных коррекций кода, но медленно. Причем где именно просаживается быстродействие - не понятно. Или разработчики GLScene переписали базовые модули в худшую сторону?
В принципе вопрос стоит следующим образом - что сделать с новой версией дабы привести ее в состояние, сравнимое по производительности и устойчивости со старой версией?



Страницы: 1 вся ветка

Текущий архив: 2006.01.01;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.041 c
2-1134815144
Lokk
2005-12-17 13:25
2006.01.01
у меня такая проблема....


2-1134827841
Катерина
2005-12-17 16:57
2006.01.01
RichEdit


3-1131456613
oleggar
2005-11-08 16:30
2006.01.01
приведение типов в SQL


1-1133429644
slaga
2005-12-01 12:34
2006.01.01
Какой софт использовать для проектирования объектов в Delphi.


2-1134489818
Antonio
2005-12-13 19:03
2006.01.01
Широковещательный UDP