Показать сообщение отдельно
Старый 08.11.2010, 14:07   #1
YaLAS
AnyKey`щик
 
Аватар для YaLAS
 
Регистрация: 05.11.2010
Адрес: Красноармейск, Украина
Сообщений: 17
Написано 0 полезных сообщений
(для 0 пользователей)
Счастье Альтернативы SkyBox для открытого мира

Доброго времени суток всем. Вопрос таковой:
Начал делать игру с "открытым миром" и столкнулся с тем, что реализация окружения мира методом SkyBox (на сайте есть почти идентичный пример) не подходит для этого. Для маленького замкнутого уровня он замечателен, а здесь нужны альтернативы.
Мир такой - корабль в море и плавать можно на большие расстояния, вода прозрачная. При скайбоксе хорошо выглядит мир только пока игрок в центре "коробки" и не часто смотрит вниз. Дно есть, но видно что оно далеко и слишком уж ровное. Если подплыть ближе к краю "коробки" то становится все очевиднее что это КОРОБКА, а посмотрев в противоположный угол можно увидеть и срезанные углы этой коробки (не смотря на то, что максимальная дистанция камеры и так 10000, а размер "коробки" 5000).
Пробовал использовать стандартный "туман", но он даже на дистанции 10000 заметно меняет цвет коробка и делает саму "коробку" явной даже для наблюдателя в центре.
Наличие на стенах коробки островов и облаков вообще не нужно, т.к. при движении они выглядят неестественно и впоследствии их заменю на реальные объекты.
Увеличить "коробку" и дистанцию камеры в сотню раз это глупо.
По сути вокруг должны быть однородные пространства - вода, воздух и дно, так что особо мудреного ничего и не требуется.

Итог: Посоветуйте, пожалуйста, альтернативы SkyBox для того чтобы отображать внешний мир с учетом, что игрок может перемещаться на большие расстояния в любом направлении.

P.S. Примеры приветствуются. Заранее спасибо.
(Offline)
 
Ответить с цитированием