|
19.04.2013, 21:49
|
#16
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Код с медией в студию
__________________
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
20.04.2013, 01:59
|
#17
|
Мастер
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений (для 504 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
А что там в?
ScreenLoadMap()
|
(Offline)
|
|
20.04.2013, 15:01
|
#18
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от Кирпи4
1: Пикмод 2 на безумно большое количество мешей
2: В фаркрае есть лод и куллинг, а не простой рендер тучи поликов
|
Это я уже понял, ещё вчера убрал. Кол-во фпс не сильно увеличилось.
В моей программе тоже есть подгрузка моделей в зависимости от расстояния к игроку:
.DistanceChange
For i=1 To fcount
If farmodel(i)
If EntityDistance(Player,farmodel(i)) > 400 Then HideEntity farmodel(i) Else ShowEntity farmodel(i)
EndIf
Next
For i=1 To gcount
If gmodel(i)
If EntityDistance(Player,gmodel(i)) > 200 Then HideEntity gmodel(i) Else ShowEntity gmodel(i)
EndIf
Next
Return
ScreenLoadMap:
Function ScreenLoadMap()
DrawImage imgLoadScreen, GUIPosition(68), GUIPosition(69)
CreateText(LoadProgres, GUIPosition(70), GUIPosition(71),fntLoadProgres,0,0,0)
Flip()
End Function
|
(Offline)
|
|
20.04.2013, 18:45
|
#19
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Меня терзают смутные сомнения. Goto у тебя к месту или не к месту стоит...
Сообщение от tormoz
Код с медией в студию
|
Поддерживаю. По обрывкам кода ничего непонятно.
Если выложишь исходники протестирую на встроенном интале.
|
(Offline)
|
|
20.04.2013, 18:58
|
#20
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
в CreateText у тебя что?
|
(Offline)
|
|
20.04.2013, 19:42
|
#21
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от Кирпи4
1: Пикмод 2 на безумно большое количество мешей
2: В фаркрае есть лод и куллинг, а не простой рендер тучи поликов
|
Сообщение от HolyDel
в CreateText у тебя что?
|
Да ничего особенного.
|
(Offline)
|
|
20.04.2013, 19:49
|
#22
|
Элита
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений (для 2,828 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Понятно что код ты давать не хочешь. Дай хоть готовые exe'шники с медией, потестить. Я на нэтбуке проверю, слабее его врятли что то найдётся. И видео там встроеное, Intel GMA 3150.
И не слушай эти басни про фатум людей, которые говорят что Blitz3d не дружит с интелом - враки. Дружит прекрасно, проверял на многих встроеных графических процессорах (начиная с просто наидревнейшего Intel GMA 950, и заканчивая Intel HD-Graphics из Core i3, точно не помню какие цифры там).
__________________
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)
|
|
20.04.2013, 19:56
|
#23
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от St_AnGer
Понятно что код ты давать не хочешь. Дай хоть готовые exe'шники с медией, потестить. Я на нэтбуке проверю, слабее его врятли что то найдётся. И видео там встроеное, Intel GMA 3150.
И не слушай эти басни про фатум людей, которые говорят что Blitz3d не дружит с интелом - враки. Дружит прекрасно, проверял на многих встроеных графических процессорах (начиная с просто наидревнейшего Intel GMA 950, и заканчивая Intel HD-Graphics из Core i3, точно не помню какие цифры там).
|
Я говорил что часть эффектов на блице может не корректно работать на встроенном интале. А так, да всё должно крутиться.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
20.04.2013, 19:59
|
#24
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Код с медиа.
Не нажимать "Новая игра", а загружаться с первого сейва в меню "Load Game".
|
(Offline)
|
|
20.04.2013, 20:29
|
#25
|
Социал-сычевист
Регистрация: 24.06.2011
Сообщений: 611
Написано 342 полезных сообщений (для 1,359 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Тормоз был прав на счет медии
|
(Offline)
|
|
20.04.2013, 20:36
|
#26
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Кирпи4, ренедерится одновременно не более 50 000 поликов. Систему скрывания моделей ты уже заметил, скорее всего. Но, как вижу, FPS у тебя не ниже 40, что меня радует.
|
(Offline)
|
|
20.04.2013, 20:46
|
#27
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,021
Написано 2,312 полезных сообщений (для 5,349 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
GF GTS 450 1Gb FPS 60
Встроенный Intel GMA 3100 FPS если смотреть в сторону где пару домишек ~20-30, посмотрел в деревню FPS 8. ХА-ХА!
Кирпи4, пожалуйста убери скриншоты под споллер.
|
(Offline)
|
|
20.04.2013, 20:52
|
#28
|
Нуждающийся
Регистрация: 10.06.2012
Сообщений: 66
Написано 6 полезных сообщений (для 9 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Сообщение от Arton
GF GTS 450 1Gb FPS 60
Встроенный Intel GMA 3100 FPS если смотреть в сторону где пару домишек ~20-30, посмотрел в деревню FPS 8. ХА-ХА!
Кирпи4, пожалуйста убери скриншоты под споллер.
|
Ох как плохо.
|
(Offline)
|
|
20.04.2013, 22:00
|
#29
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
ЧТД. Блитц оказался не при чем
Приведи размерЫ ВСЕХ текстур к степени двойки и сделай их квадратными.
Оптимизируй модели. Не проверяй каждый цикл расстояие до 100500 объектов.
Не рисуй в 2д. Используй 3д-сам сделай, или подруби одну из десятков существ. библиотек.
Также сомнения вызывают звуки. Приведи их в редакторе к стандартному битрейту, не проигрувай одновременно более десяти каналов, и вообще сделай менеджер, который следит за загрузкой, проигрыванием, удалением.
__________________
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо tormoz за это полезное сообщение:
|
|
20.04.2013, 22:37
|
#30
|
Мастер
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений (для 504 пользователей)
|
Ответ: Blitz3D и работа с опперативной памятью
Интересно как часто выполняется DistanceChange
Может лучше будешь screenshot-ами код выкладывать, а скрытую часть замазывать?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:29.
|