|
3D-программирование Вопросы, касающиеся программирования 3D мира |
16.02.2011, 10:35
|
#1
|
Нуждающийся
Регистрация: 14.02.2011
Адрес: Украина, Луганск
Сообщений: 67
Написано 0 полезных сообщений (для 0 пользователей)
|
Какой размер мира поддерживает блитз?
скажите, несколько большим можно сделать мир, чтобы блитз благополучно с ним взаимодействовал и комп со средним железом не тормозили при этом?
Собираюсь писать уровень в Картографи Шоп. Три больших здания, 1 - 7 этажей и два других - по 4 этажа, а также довольно большая местность вокруг них с различными моделями - ну как бы улицы города.
Будет ли весь этот уровень нормально работать?
спасибо за ответ, я просто только начинаю работать в блитз...
|
(Offline)
|
|
16.02.2011, 10:52
|
#2
|
Знающий
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений (для 182 пользователей)
|
Ответ: Какой размер мира поддерживает блитз?
скажите, несколько большим можно сделать мир, чтобы блитз благополучно с ним взаимодействовал и комп со средним железом не тормозили при этом?
|
Drayfer, всмысле? В юнитах чтоли?
Собираюсь писать уровень в Картографи Шоп.
|
Делай в максе, потом спасибо скажешь.
Кочай
Будет ли весь этот уровень нормально работать?
|
Скорее это зависит от кол - ва треугольников в модели и от чистоты кода.
|
(Offline)
|
|
16.02.2011, 11:25
|
#3
|
Нуждающийся
Регистрация: 14.02.2011
Адрес: Украина, Луганск
Сообщений: 67
Написано 0 полезных сообщений (для 0 пользователей)
|
Ответ: Какой размер мира поддерживает блитз?
Сообщение от Leowey
Drayfer, всмысле? В юнитах чтоли?
Делай в максе, потом спасибо скажешь.
|
а юниты это что? ну вообще с чем можно сравнить максимально большой уровень, который в блитзе можно реализовать?
а если в максе делать, то какой формат использовать?
просто я читал туториалы как делали уровни в картографи шоп, текстурировали и т.д. и потом созданный уровень подключалитк блитзу, используя формат .csm - там вроде все понятно было. потом легко сделать коллизии и т.д.
а как это в максе реализовать все что так просто в картографи делается - я понятия не имею, хотя крнечно у макса возможности куда больше...
p.s. если кто-то даст толковые мануалы по моделированию мира в максе и загрузке в блитз с учетом коллизий и т.д., то буду очень рад
|
(Offline)
|
|
16.02.2011, 11:28
|
#4
|
ПроЭктировщик
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений (для 8 пользователей)
|
Ответ: Какой размер мира поддерживает блитз?
Последний раз я делал местность в максе размером 120000х120000.....что жаль было , так это то что чем больше размер plain'a тем меньше надо использовать полигонов...т.к. если загрузить в Blitz то какая то хрень закрюченная получается
|
(Offline)
|
|
16.02.2011, 11:52
|
#5
|
Знающий
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений (для 182 пользователей)
|
Ответ: Какой размер мира поддерживает блитз?
Сохраняй в формат b3d с помощью Blitz3d pipeline
|
(Offline)
|
|
16.02.2011, 11:53
|
#6
|
ПроЭктировщик
Регистрация: 01.02.2011
Сообщений: 148
Написано 7 полезных сообщений (для 8 пользователей)
|
Ответ: Какой размер мира поддерживает блитз?
|
(Offline)
|
|
16.02.2011, 11:58
|
#7
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Какой размер мира поддерживает блитз?
Любой размер карты можно сделать если хорошо оптимизировать.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Nex за это полезное сообщение:
|
|
16.02.2011, 13:32
|
#8
|
Знающий
Регистрация: 06.12.2010
Адрес: Луганск
Сообщений: 252
Написано 112 полезных сообщений (для 166 пользователей)
|
Ответ: Какой размер мира поддерживает блитз?
Для блитца более критично количество обьектов на уровне, а не полигонов.
2000 обьектов я считаю максимум.
|
(Offline)
|
|
16.02.2011, 20:14
|
#9
|
Разработчик
Регистрация: 02.04.2007
Сообщений: 353
Написано 54 полезных сообщений (для 289 пользователей)
|
Ответ: Какой размер мира поддерживает блитз?
Зависит от ОЧЕНЬ многого!!!
Колличество обьектов, какие действия с ними собираешься делать(пикать,коллизить,таскать, вращать,красить,или тупо статичные), кооличества брашей и текстур, размеров текстур, альфасоставляющей на экране, количества анимированных обьектов, как напишешь код, от шейдеров , грамотно построив план - ты сможешь делать как я (70000000 - ну железо тоже мощноватое юзалось)) ) дада милионов полигонов! также отображать только нужное !
|
(Offline)
|
|
16.02.2011, 22:43
|
#10
|
Мастер
Регистрация: 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)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 04:55.
|