Показать сообщение отдельно
Старый 20.04.2013, 15:01   #18
infuzo
Нуждающийся
 
Регистрация: 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)
 
Ответить с цитированием