|
13.04.2013, 13:08
|
#1
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Blitz3D и работа с опперативной памятью
То, что Blitz3d на двух компьютерах с почти одинаковыми характеристиками загружает модели 7 минут и достигает 5 фпс, а на втором загрузка длится 30 секунд и летает на 60 фпс. В чем может быть дело? Ос - Шindows XP на двух компах. Кстати говоря, такой ужас происходит на компьютере чуть сильнее, а на по слабее - все норм. Директ икс установлен и обновлен. В чем может быть дело.
Компьютер 1 - лагает, что ужас;
Компьютер 2 - летает просто прекрасно;
|
(Offline)
|
|
13.04.2013, 15:00
|
#2
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
"Графический адаптер: Intel GMA 4500MHD" - может быть в этом проблема. У меня на встроенном инталовском видео, выдавало неплохой FPS, но не всё корректно работало.
Просто Blitz3D плохо дружит со встроенным видео вообще.
|
(Offline)
|
|
13.04.2013, 18:09
|
#3
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Arton, да проблема не только в ФПС, а и в скорости загрузки функциями LoadMesh и LoadSound. На одних компьютерах это происходит молниеносно, а на других - по полчаса. Можно ли эту нестабильность как-то исправить?
|
(Offline)
|
|
13.04.2013, 18:20
|
#4
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от Arton
Просто Blitz3D плохо дружит со встроенным видео вообще.
|
Вот уж враки... Прекрасно он с ним дружит, у меня на нэтбуке вообще intel gma древнейший, и всё работает. Другой вопрос что с непомерной растратой ресурсов не дружит это самое видео, это да.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.
Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2
Скачать Doom 2D: Remake v0.3.8a
|
(Offline)
|
|
13.04.2013, 18:27
|
#5
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от Arton
вообще intel gma древнейший, и всё работает.
|
Вот потому что древнейший, потому и работает.
|
(Offline)
|
|
13.04.2013, 20:22
|
#6
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от infuzo
Вот потому что древнейший, потому и работает.
|
А у меня новейший, и тоже фигня!
|
(Offline)
|
|
14.04.2013, 12:45
|
#7
|
Социал-сычевист
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений (для 1,359 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
А ты логически подумай - всё зависит от скорости HDD, да и плюс на втором нет интегрированной, там только аккордеон
|
(Offline)
|
|
14.04.2013, 14:23
|
#8
|
Мастер
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений (для 504 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Я пример Terrain (с ходьбой по нему) на компьютере информатики в училище запускал. Правда фпс 3-5 кажется.
Сами представляете какой там комп может быть (древняя в-карта, оперативки наверное 64мб, монитор от мамонта)
http://market.yandex.ru/model-spec.x...3551&hid=91013
всё нормально идёт, грузится
|
(Offline)
|
|
18.04.2013, 20:20
|
#9
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от Кирпи4
А ты логически подумай - всё зависит от скорости HDD, да и плюс на втором нет интегрированной, там только аккордеон
|
Это все понятно, но когда у тебя при 100 мешах 5 фпс на компьютере, где второй Far Cry вполне не плохо идет, тогда становится ясно, что блитз, скажем так, ну не очень движок.
|
(Offline)
|
|
18.04.2013, 21:47
|
#10
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Любой движок будет "лагать" если к нему приложить кривые ручки.
Телепатирую: у тебя кривая медиа. Модели, текстуры, анимация, звук...
Если конечно проблема не загрузке внутри цикла (что неоднократно наблюдалось при разборе полетов у жалобщиков на блитц)
__________________
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
19.04.2013, 20:02
|
#11
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от tormoz
Любой движок будет "лагать" если к нему приложить кривые ручки.
Телепатирую: у тебя кривая медиа. Модели, текстуры, анимация, звук...
Если конечно проблема не загрузке внутри цикла (что неоднократно наблюдалось при разборе полетов у жалобщиков на блитц)
|
Вот логически подумать, если на одних компах одна и та же программа работает отлично, а на других плохо (хар-ки компов практически идентичны), то кто виноват, медиа или движок?
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
19.04.2013, 20:08
|
#12
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от infuzo
Вот логически подумать, если на одних компах одна и та же программа работает отлично, а на других плохо (хар-ки компов практически идентичны), то кто виноват, медиа или движок?
|
Говорю же, Блиц с Интелом плохо дружит, скорее всего в этом дело. Сам подумай сколько лет движку.
ОС какая, и архитектура?
|
(Offline)
|
|
19.04.2013, 20:08
|
#13
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
tormoz, давайте подумаем на счет цикла. У меня загрузка моделей происходит таким образом:
gcount=bIniGetValue("gmodel","count_model",1,FileMap)
For i=1 To gcount
gmodelpath(i) = bIniGetValue("gmodel","m"+i,"",FileMap)
If gmodelpath(i) <> ""
gmodel(i)=LoadMesh("Geometry\"+bIniGetValue("gmodel","m"+i,"",FileMap))
gtext(i)=bIniGetValue("gmodel","mTex"+i,"",FileMap)
gmodelX(i)=bIniGetValue("gmodel","m"+i+"PX",0,FileMap)
gmodelY(i)=bIniGetValue("gmodel","m"+i+"PY",0,FileMap)
gmodelZ(i)=bIniGetValue("gmodel","m"+i+"PZ",0,FileMap)
gmodelA(i)=bIniGetValue("gmodel","m"+i+"A",0,FileMap)
gmodelSX(i)=bIniGetValue("gmodel","m"+i+"SX",1,FileMap)
gmodelSY(i)=bIniGetValue("gmodel","m"+i+"SY",1,FileMap)
gmodelSZ(i)=bIniGetValue("gmodel","m"+i+"SZ",1,FileMap)
gcoll(i) = bIniGetValue("gmodel","mColl"+i,1,FileMap)
If gtext(i)<>"" Then
If FileType("Geometry/"+gtext(i)) <> 0 Then
EntityTexture gmodel(i), LoadTexture("Geometry/"+gtext(i),4)
EndIf
EndIf
PositionEntity gmodel(i), gmodelX(i),gmodelY(i),gmodelZ(i)
ScaleEntity gmodel(i), gmodelSX(i),gmodelSY(i),gmodelSZ(i)
TurnEntity gmodel(i),0,gmodelA(i),0
EntityColor gmodel(i), 193,193,255
NameEntity gmodel(i), "g"+i
EntityPickMode gmodel(i),2
LoadProgres="Load usualy object map..."
ScreenLoadMap()
EndIf
Next
Все это стоит до главного цикла, разумеется.
|
(Offline)
|
|
19.04.2013, 20:10
|
#14
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от tormoz
Любой движок будет "лагать" если к нему приложить кривые ручки.
Телепатирую: у тебя кривая медиа. Модели, текстуры, анимация, звук...
Если конечно проблема не загрузке внутри цикла (что неоднократно наблюдалось при разборе полетов у жалобщиков на блитц)
|
Сообщение от Arton
Говорю же, Блиц с Интелом плохо дружит, скорее всего в этом дело. Сам подумай сколько лет движку.
ОС какая, и архитектура?
|
XP, x86.
|
(Offline)
|
|
19.04.2013, 21:09
|
#15
|
Социал-сычевист
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений (для 1,359 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
1: Пикмод 2 на безумно большое количество мешей
2: В фаркрае есть лод и куллинг, а не простой рендер тучи поликов
Последний раз редактировалось impersonalis, 19.04.2013 в 23:48.
Причина: мат без причины - признак ... ;)
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:32.
|