Показать сообщение отдельно
Старый 06.02.2011, 17:05   #11
Mr_F_
Терабайт исходников
 
Аватар для Mr_F_
 
Регистрация: 13.09.2008
Сообщений: 3,900
Написано 2,149 полезных сообщений
(для 5,782 пользователей)
Ответ: Вопросы по текстурам.

в играх типа quake геометрия строится т.н. брашами, твердотельной геометрией, созданной путём ограничения бесконечного объёма набором бесконечных плоскостей (о_0), ПРОЩЕ: есть плоскости, каждая из них делит бесконечное пространство на 2, таким образом можно создать объёмную фигуру, урезав плоскостями то, что вокруг неё.
Для рендера сей шняги нужны умные триангуляторы.
UV высчитываются исходя из позиций вертексов и нормалей плоскостей, с юзанием обычных треугольников могут получиться не такие.

зачем так делают:
- действительно проще моделить интерьеры, здания, ЮВ всегда правильные, никаких случайных дырок между трианглами и плоских поверхностей
- из-за того что всё сделано из бесконечных плоскостей, прекрасно умещается в BSP-tree, по нему можно очень быстро находить что попало в камеру, сортировать итд. не забудь это замутить если уж мутишь твердотельный редактор.
(Offline)
 
Ответить с цитированием