проверка видимости точки в коде

Раздел, посвящённый самому важному - скорости.

проверка видимости точки в коде

Сообщение gnoblin 28 фев 2012, 09:17

Кто знает можно ли как-то быстро проверить видна ли точка камере? (находится ли она за стеной и кулится ли она умброй, кулится ли она фруструмом камеры)
skypeid: madkust
Мои крайние проекты:
Убойный Хоккей
Cube Day Z (альфа)
Аватара пользователя
gnoblin
Адепт
 
Сообщения: 4633
Зарегистрирован: 08 окт 2008, 17:23
Откуда: Минск, Беларусь
Skype: madkust
  • Сайт

Re: проверка видимости точки в коде

Сообщение Battle Angel Alita 28 фев 2012, 15:48

Такое называется Occlusion queries. Юнити-апи вреде такое не поддерживает, но можно делать как в старые добрые времена - сохранять z-buffer, и на следующем кадре проверять, проходит ли точка z-test, будет задержка в один кадр, но в принципе это не страшно.
Мозг рака
Изображение
Аватара пользователя
Battle Angel Alita
UNIверсал
 
Сообщения: 476
Зарегистрирован: 25 ноя 2009, 14:52

Re: проверка видимости точки в коде

Сообщение Neodrop 01 мар 2012, 15:56

Ух ты. Интересная тема. А примерчик можешь, Алита? ;;)
Добавить neodrop в Skype
Изображение
"Спасибо!" нашему порталу, вы сможете сказать ЗДЕСЬ.
Если проблема не решается честно, нужно её обмануть! || Per stupiditas at Astra!
Страх порождает слабость. Бесстрашных поражают пули.
Протратившись на блядях байтах, на битах не экономят.
Аватара пользователя
Neodrop
Админ
 
Сообщения: 8480
Зарегистрирован: 08 окт 2008, 15:42
Откуда: Питер
Skype: neodrop
  • Сайт

Re: проверка видимости точки в коде

Сообщение Battle Angel Alita 02 мар 2012, 12:19

У меня недостаточно мотивации..
14196089.jpg
У вас нет доступа для просмотра вложений в этом сообщении.
Мозг рака
Изображение
Аватара пользователя
Battle Angel Alita
UNIверсал
 
Сообщения: 476
Зарегистрирован: 25 ноя 2009, 14:52

Re: проверка видимости точки в коде

Сообщение artk 02 мар 2012, 13:56

Ну а может посмотреть что есть в умбре, все же как-то логично. Она создает отдельный файл.
Аватара пользователя
artk
Старожил
 
Сообщения: 749
Зарегистрирован: 22 май 2011, 12:22


Вернуться в Оптимизация

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3