|
|
|
|
|
#1 |
|
Местный
Регистрация: 12.07.2015
Сообщений: 417
|
Вот наглядный пример, визуализация отсечения невидимых полигонов, пример не мой, нашел в одной статье по теме: https://www.youtube.com/watch?time_c...&v=eCugzAhNLt0
|
|
|
|
|
|
#2 | |
|
Местный
Регистрация: 12.07.2015
Сообщений: 417
|
Цитата:
А на счёт "всегда отображается" - это не так. Естественно, что невидимые полигоны отсекаются, но вариантов отсечения не один. Плюс не надо забывать о сортировке объектов. Если мы не в правильном порядке начнём их рисовать, то будем рисовать и перекрытое, а потом поверх рисовать ближнее. Вообще, всё рисование, по сути, это и есть алгоритмы сортировок и отсечений, от того, как хорошо эта часть реализована во многом и зависит производительность движка. Как раз вчера в одном ролике рассказывалось об одном алгоритме culling-а, так там в сцене присутствовало порядка 20000 объектов, со светом и тенями. Кадров сцена выдавала от 150 до 250, в зависимости от перемещений камеры. Отсечение было динамическое, супер результат, НМВ. Понятно, что и использовалось новое API и железо под него, там в шейдерах требования к OGL 4.20 и старше.В общем, эта тема сама по себе очень объёмная и очень интересная. И крайне сложная, естественно. |
|
|
|
|
|
|
#3 | |
|
Под игом быта
Регистрация: 11.05.2013
Адрес: Ех-СССР
Сообщений: 2,972
|
Цитата:
__________________
"Ялла, ялла! Бурверон!" - суетливый афганский торопляк. "принятие или непринятие идей не должно зависеть от личных или общественных характеристик автора: его раса, национальность, вероисповедание, общественное положение и личные качества не имеют к этому никакого отношения". Торжество идей должно зависеть не от того, кто их поддерживает (или не поддерживает), а от их научной ценности и от того, что они объясняют события и явления лучше других. |
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|