Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 19.07.2006, 10:16   #1
Manfred
Оператор ЭВМ
 
Регистрация: 19.07.2006
Сообщений: 26
Написано 0 полезных сообщений
(для 0 пользователей)
Свой метод дистанции видимости или FOG ?

Привет.
У меня к вам вопрос:
Для трехмерной игры с большим уровнем, писать свой метод дистанции видимости или хватит стандартного Fog ? Фог вообще как-то ускоряет рендер ? Или это чисто визуал ?
(Offline)
 
Ответить с цитированием
Старый 19.07.2006, 10:19   #2
Manfred
Оператор ЭВМ
 
Регистрация: 19.07.2006
Сообщений: 26
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Свой метод дистанции видимости или FOG ?

Я недавно только создаю трехмерные программы. Поэтому что-то могу не понимать. Сорри
(Offline)
 
Ответить с цитированием
Старый 19.07.2006, 12:04   #3
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Re: Свой метод дистанции видимости или FOG ?

2Manfred
Как я понимаю, когда используется fog тогда не отображается часть "3D мира". Он не "рендерится" (эта часть мира), поэтому я думаю, что стоит юзать fog.
А как он может ускорить? Не редерится часть мира, соотвественно fps больше...
(Offline)
 
Ответить с цитированием
Старый 19.07.2006, 16:30   #4
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Re: Свой метод дистанции видимости или FOG ?

Используй фог совместно с камера рендж.
то есть отсечение выставляй по границе тумана
__________________
(Offline)
 
Ответить с цитированием
Старый 19.07.2006, 17:59   #5
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Re: Свой метод дистанции видимости или FOG ?

2Manfred

А какую игру ты пишешь!?
(Offline)
 
Ответить с цитированием
Старый 20.07.2006, 10:40   #6
Manfred
Оператор ЭВМ
 
Регистрация: 19.07.2006
Сообщений: 26
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Свой метод дистанции видимости или FOG ?

Сообщение от Fant
2Manfred

А какую игру ты пишешь!?
Не совсем игру.
Делаю трехмерную FPS, с одним уровнем. Даже будет без монстров. Типа демки.
Чтобы проверить свои способности.
(Offline)
 
Ответить с цитированием
Старый 05.08.2006, 03:06   #7
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Re: Свой метод дистанции видимости или FOG ?

На самом деле Фог только замедляет производительность, но приемущества такие:
Если дальность CameraRange, больше на 5 чем, дальность CameraFogRange, и CameraClsColor = CameraFogColor, то получется отлично, и преимущества будут в том что не будут рендерится всё что дальше CameraRange, и это улучшит производительность, а Fog, эт для не резкого обризания.

В общем в кратце, Fog уменьшает производительность (незначительно), а CameraRange улучшает, и если их сложить, то это только улучшит производительность. А если ты делаешь ФПС, то левелы же не будут огромными, и поэтому фог можно но слабый, так что-бы можно было видеть с любых дистанций, а CameraRange, не нада. Это если ты РПГ или Гоночки делаешь, ну и т.д.
(Offline)
 
Ответить с цитированием
Старый 05.08.2006, 03:19   #8
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Re: Свой метод дистанции видимости или FOG ?

Именно так (+ скрытие деталей двумя способами) я делал в TOEgame
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 05.08.2006, 03:28   #9
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Re: Свой метод дистанции видимости или FOG ?

Если уровень одним мешем. то выигрыша не будет никакого.
Можно применить новую команду версии 1.97 для отсечения. Выставить по камера рендж
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод Post ishimcity MidletPascal 1 29.05.2009 08:39
Ускореный метод рисования анимированых картинок jimon 2D-программирование 0 01.05.2008 21:11
Ограничение преремещения объекта областью видимости камеры Raiter 3D-программирование 2 10.01.2008 03:27
Аля свой язык..... Raiter Болтовня 12 27.09.2006 18:36
Туман(Дальность видимости) Horror 3D-программирование 6 21.09.2006 18:32


Часовой пояс GMT +4, время: 16:46.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com