Показать сообщение отдельно
Старый 16.02.2011, 22:43   #10
LLI.T.A.L.K.E.R.
Мастер
 
Аватар для LLI.T.A.L.K.E.R.
 
Регистрация: 24.06.2009
Адрес: Набережные Челны
Сообщений: 930
Написано 292 полезных сообщений
(для 504 пользователей)
Ответ: Какой размер мира поддерживает блитз?

Я сейчас на нетбуке сижу...
Оценка 2.7 по Win7.

Сколько полигонов Blitz3d у меня держит пока не знаю (ну думаю средне-много).

А вот количество объектов... При 100 КУБиках на экране - уже 30 фпс.

Сейчас на тестировании Секционная разбивка WarTech

Считай я создаю 1000 кубиков.
Деление сетки на 200 "метров".
В сетку входит более 45 объектов.
ФПС = 30.
От включении/отключении коллизии нет разницы.

Попробуй создай:
Type CubeType
	Field Model
End Type

For Count = 1 To 1000 ; (тут сколько хочешь кубиков)
	Cube.CubeType = New CubeType
	Cube\Model=CreateCube() ; можно CopyMesh()
	ScaleEntity Cube\Model,5,5,5
	PositionEntity cube\Model,Rand(10,1000),0,Rand(10,1000)
Next ; (код сократил от своего)
Если же модели кубиков "вшивать трианглами" в модель мира - фпс увеличится.

ИМХО: В общем в Blitz3D фпс зависит не от расстояния, а от единовременного количество независимых объектов в поле зрения.
(Offline)
 
Ответить с цитированием