![]() |
![]() |
mitz |
![]()
Сообщение
#1
|
![]() Новичок ![]() Группа: Пользователи Сообщений: 48 Пол: Мужской Репутация: ![]() ![]() ![]() |
Добрый вечер!
Нужно найти ответ на следующий вопрос (поисковики типа "Гугл" не в помощь): "Что такое пирамида видимости? Как вы думаете, если вместо пирамиды использовать конус видимости, чем это будет лучше, чем хуже?". Помогите, пожалуйста, найти ответ на этот вопрос. |
![]() ![]() |
andriano |
![]()
Сообщение
#2
|
Гуру ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 168 Пол: Мужской Реальное имя: Сергей Андрианов Репутация: ![]() ![]() ![]() |
Вопрос, опять же, в критериях, что считать достоинством, а что - недостатком.
Можно предположить, что лишняя работа - это недостаток, а ее минимизация - достоинство. Работа может заключаться по меньше мере в: 1. проверке на попадание в конус/пирамиду видимости, 2. отрисовке (или попытке отрисовки) объектов, которые прошли проверку на шаге 1. Для проверки важно, в какой СК мы работаем. Если в полярной, вероятно, затраты на проверку попадания будут меньше в случае конуса. Если же система декартова, то для конуса вычисления + 1 проверка, а для пирамиды - 4 проверки без вычислений. Что быстрее - вопрос сложный. Впрочем, нередко и вычисления и проверка проводятся аппаратно, так что нужно знать особенности аппаратуры. С точки зрения отрисовки обычно можно считать, что чем меньше отношение площади экрана к площади фигуры, отсекаемой конусом/пирамидой в плоскости экрана, тем лучше. Т.е. ответ зависит от формы экрана. |
![]() ![]() |
![]() |
Текстовая версия | 18.08.2025 2:51 |