Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > Blitz3D > FAQ

FAQ Туториалы и часто задаваемые вопросы

Ответ
 
Опции темы
Старый 04.01.2011, 15:11   #16
Venom2
 
Сообщений: n/a
Ответ: Почему не загружаются модели BSP

Сообщение от ABTOMAT Посмотреть сообщение
Кстати не стоит использовать bsp: в блице не работает портальное отсечение - главная штука формата bsp и многие другие фишки.
Нет там никакого портального отсечения, читать
Сообщение от ABTOMAT Посмотреть сообщение
Собственно, он и bsp грузит как модель.
Опять нет, блиц грузит и рендерит карту также как и квейк, строит бинарное дерево и использует его для отсечения по фрустуму, а так-же для обработки коллизий.
ЗЫ
Если не веришь, глянь исходник B3DSDK blitz3d\q3bsprep.cpp
 
Ответить с цитированием
Старый 04.01.2011, 15:53   #17
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,348
Написано 5,183 полезных сообщений
(для 14,959 пользователей)
Ответ: Почему не загружаются модели BSP

Если не веришь, глянь исходник B3DSDK blitz3d\q3bsprep.cpp
Ок почитаю
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Online)
 
Ответить с цитированием
Старый 04.01.2011, 16:04   #18
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Почему не загружаются модели BSP

Сообщение от Venom2 Посмотреть сообщение
Опять нет, блиц грузит и рендерит карту также как и квейк, строит бинарное дерево и использует его для отсечения по фрустуму, а так-же для обработки коллизий.
ЗЫ
Если не веришь, глянь исходник B3DSDK blitz3d\q3bsprep.cpp
не верю
проводил эксперимент - количество трисов при передвижению по карте в рендере всегда одинаково и равно общему числу в уровне

грузил квейковские бсп
__________________
(Offline)
 
Ответить с цитированием
Старый 04.01.2011, 16:44   #19
Knightmare
Дэвелопер
 
Регистрация: 13.02.2007
Сообщений: 1,453
Написано 808 полезных сообщений
(для 2,869 пользователей)
Ответ: Почему не загружаются модели BSP

Сообщение от Venom2 Посмотреть сообщение
Опять нет, блиц грузит и рендерит карту также как и квейк, строит бинарное дерево и использует его для отсечения по фрустуму, а так-же для обработки коллизий.
ЗЫ
Если не веришь, глянь исходник B3DSDK blitz3d\q3bsprep.cpp
Все барахло в этом файле делает одну банальную вещь - генерит статическую геометрию из BSP. Чуда не произошло, расходимся.
(Offline)
 
Ответить с цитированием
Старый 04.01.2011, 17:26   #20
Venom2
 
Сообщений: n/a
Ответ: Почему не загружаются модели BSP

Сообщение от tormoz Посмотреть сообщение
не верю
проводил эксперимент - количество трисов при передвижению по карте в рендере всегда одинаково и равно общему числу в уровне

грузил квейковские бсп
Попробывал сейчас вот загрузить карту (квейка нету, под рукой оказалась карта из семплов к irrlicht) и wireframe режиме отчетливо видно как куски карты скрываются когда они не видимы, не слишком качественно, но работает. И TrisRendered подтверждает culling. Может быть у меня блиц какой-то неправильный?
Вложения
Тип файла: rar bsptest.rar (1.36 Мб, 113 просмотров)
 
Ответить с цитированием
Старый 04.01.2011, 17:28   #21
Knightmare
Дэвелопер
 
Регистрация: 13.02.2007
Сообщений: 1,453
Написано 808 полезных сообщений
(для 2,869 пользователей)
Ответ: Почему не загружаются модели BSP

Там есть разбиение пространства, но это не BSP. Марк накрутил сверху какой-то велосипед.
(Offline)
 
Ответить с цитированием
Старый 04.01.2011, 20:33   #22
Мик Данди
AnyKey`щик
 
Регистрация: 14.05.2009
Сообщений: 15
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Почему не загружаются модели BSP

так что лучше карты в b3d делать или в BSP?
(Offline)
 
Ответить с цитированием
Старый 04.01.2011, 22:38   #23
Venom2
 
Сообщений: n/a
Ответ: Почему не загружаются модели BSP

Сообщение от Мик Данди Посмотреть сообщение
так что лучше карты в b3d делать или в BSP?
b3d
Для современных видеокарт от bsp мало толку, только лишняя нагрузка на ЦП будет.
ЗЫ
Только имей ввиду, блиц для индексов использует 2 байта, т.е. в одном сурфейсе (кусок геометрии с отдельной текстурой) не должно быть больше 65535 вертексов. Эффективнее будет обьединить множество поверхностей с мелкими текстурами в одну большую, текстурки обьединить в один атлас, и поправить соответственно текстурные координаты. Ну и если уровень довольно большой, поделить его на куски (отдельные меши), чтобы frustum culling работал.
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо за это полезное сообщение:
ABTOMAT (05.01.2011), Dzirt (05.01.2011), Мик Данди (05.01.2011)
Старый 05.01.2011, 15:18   #24
Мик Данди
AnyKey`щик
 
Регистрация: 14.05.2009
Сообщений: 15
Написано 0 полезных сообщений
(для 0 пользователей)
Ответ: Почему не загружаются модели BSP

тоесть сделать одну огромную текстуру для всех объектов?
(Offline)
 
Ответить с цитированием
Старый 05.01.2011, 15:47   #25
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 25.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,348
Написано 5,183 полезных сообщений
(для 14,959 пользователей)
Ответ: Почему не загружаются модели BSP

Нет. Тогда ты не сможешь тайлить текстуры. Мелкие объекты, которых много, и текстура которых не тайловая - тех выгодно объединять. Части уровня лучше объединять по признаку - "одна текстура - один сурфейс". По этому поводу нельзя сказать "Только X и никогда Y", тут придётся соображать в зависимости от ситуации, что выгоднее.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Online)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Мик Данди (06.01.2011)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дырка в модели. Belamore 3D-программирование 5 29.08.2008 15:09
Модели модели ёмаё Crystal 3D-программирование 6 30.08.2007 20:14
модели с heroes V IGR 3D Моделирование 5 04.07.2007 09:50


Часовой пояс GMT +1, время: 15:15.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com