3D Skybox (траблы или... ?)

Помогаем новичкам в создании своего мира
Ответить
Сообщение
Автор
Аватара пользователя
RangerRus
Сержант
Сержант
Сообщения: 30
Зарегистрирован: 18.09.2009

#1 Сообщение 11.02.2010, 22:48

Итак, вот расклад вещей: у меня на карте 3D-скайбокс... локация со sky_camera вне самой карты, но из неё каким-то образом видно саму карту и она отображается в итоге сама в себя.. в итоге много проблем.

Вопрос 1: Должна ли область (локация со sky_camera) лежащая за пределами карты (скайбокса игровой площадки) также прогружаться если на неё смотришь?

ФПС жестоко падает. Причём откуда-бы с карты я не посмотрю, оно всегда прорисовывается сжирая ресурсы компьютера. Вот что я имею ввиду (см. картинки)

Изображение
Изображение
Изображение
Изображение
Изображение

Но это не самое главное...

Вопрос 2: Всё же, почему видно из локации со sky-camera игровую площадку...

Для наглядности перенесём локацию со sky-camera под игровую площадку, а теперь смотрим:

Изображение

На этой картинке: в небе игровой площадки видно дно самой игровой площадки

Изображение

На картинке: мы внутри области со sky-camera. Область эта под игровой площадкой. Смотрим вверх. Видим дно игровой площадки, а также её копию в небе игровой площадки. Т.е. очевидно, что из области видно игровую площадку.

Изображение

На рисунке: расположение игровой зоны над областью со sky_camera


Что я ищу создавая эту тему: способ изолировать видимость.

P.S. Мне это кажется, или мапперы для ZPS это редкий вид? o.O
Тех.администратор игрового портала. Кто ищет, тот обрящет

Аватара пользователя
Backbreaker
Маппер
Маппер
Сообщения: 1184
Зарегистрирован: 27.12.2007

#2 Сообщение 12.02.2010, 05:43

Покажи лог компиляции.
Если 3д скайбокс и игровой скайбокс изолированы друг от друга, то vis компилятор должен полностью обрубить между ними видимость. Если же ты со sky-camera видишь свою игровую локацию, то по каким то причинам у тебя не сработал vis компилятор. То есть все пространство рендерится насквозь. Это может быть из-за leak'а

Для более ясной картины происходящего рекомендую прочесть:
http://source-inside.ru/index.php?id=102
http://source-inside.ru/index.php?id=103

Ну и еще чтобы счастье было полным:
http://source-inside.ru/index.php?id=108
Изображение

Аватара пользователя
RangerRus
Сержант
Сержант
Сообщения: 30
Зарегистрирован: 18.09.2009

#3 Сообщение 12.02.2010, 13:46

Спасибо! Проблема решена. Некая энтити оказалась вне игровой зоны и создавала leak.
Тех.администратор игрового портала. Кто ищет, тот обрящет

Ответить