Показать сообщение отдельно
Старый 25.10.2012, 12:20   #11
TRam_
Матёрый пользователь
 
Аватар для TRam_
 
Регистрация: 18.02.2008
Сообщений: 8,759
Вы сказали Спасибо: 1,426
Поблагодарили 2,405 раз(а) в 1,354 сообщениях
TRam_ стоит на развилке (репутация по умолчанию)
По умолчанию

Цитата:
А почему тогда в виде из купейного вагона, вложенного на trainzup, двери, окна - это отдельные элементы? В чём суть?
Например двери, окна и лесенки на верхнюю полку сделаны в виде "анимированных рычагов", и чтобы работали независимо друг от друга разбиты на отдельные меши. Кроме того их по 2 набора с разными текстурами (один набор для выключенного освещения другой для включенного). И меши этих наборов ещё и синхронизируются скриптом...


Цитата:
насколько сказывается на ресурсах такое цикличное (1 р./30 кадров) обновление освещённости и светимости текстур?
можешь поставить раз в 20 реже - всё равно скачков яркости не будет. Так как Update вызывается только на том вагоне на котором сидишь, много ресурсов это есть не будет вне зависимости от того сколько ты вагонов расставишь.

Цитата:
Ну, вот, и кто бы знал, что именно так нужно корректировать освещённость, чтобы избавиться от примитивной "голубизны"?
моделлеры сами исправляли это фотошопом, скриптёрам не сообщали .

Добавлено через 46 минут
Цитата:
Как думаешь, для ночной освещенности - это не слишком?
вот тут у тебя её расчёт.
Цитата:
float Lightness = Math.Fmax(0.02,Math.Fabs(World.GetGameTime() - 0.5f)*Math.Fabs(World.GetGameTime() - 0.5f) * 6.0f);
Lightness = Math.Fmin(0.99,Lightness);
всегда есть возможность придумать свою формулу, если считать что World.GetGameTime() в 0 соответствует полдню, в 0.5 - полночи, в 1 - полдню следующего дня.
__________________
местный зомбяк

Последний раз редактировалось TRam_; 25.10.2012 в 11:35.
TRam_ вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА