Sidebar

[Source/TF2] Ложная смена времени суток для видео

  • Автор теми ILZM
  • Дата створення

ILZM

3 в 1
28.03.11
505
[Source/TF2] Ложная смена времени суток для видео

Привет всем.

Делаю мувик на SourceFilmmaker(Team Fortress 2) и потребовалось создать сцену смены от ночи к обеду длительностью 5 секунд. Так как сорс не умеет в динамическое глобальное освещение, то мне понадобится откомпилировать карту с разными значениями света у light_environment. И не просто откомпилировать единожды, а откомпилить 120(!) раз. Потому что видео имеет 24 фпса на 5 сек ̶с̶к̶а̶ч̶а̶й̶ ̶к̶с̶а̶ш̶ ̶з̶а̶ ̶1̶0̶ ̶с̶е̶к̶,̶ ̶е̶с̶л̶и̶ ̶т̶ы̶ ̶н̶е̶ ̶г̶о̶м̶о̶с̶е̶к̶. Ну или 80 раз%)
Как можно это все автоматизировать? Может у кого-нибудь есть скрипт? Надо же просто у одной энтити поменять инфу и откомпилить прост. Как можно это сделать? Простримить исходный файл карты, найти инфу о light_environment, поменять ее и скормить какому-нибудь консольному компилятору на сорсе(TF2)?
 

Enimakanaon

Незабаненный
30.06.15
1 044
41
2 ILZM:
А ты лучше пространство вокруг сцены сделай каким-нибудь светящимся кислотным цветом (0 255 0 например), а потом в афтерэфектсе сделай плавную смену яркости кадра, а хромокейный цвет замени на видеонебо.

Эта затея с девятьютыщами компиляций изначально выглядит как-то очень геморно и пестрит острыми углами. Ты даже если скомпилишь, то как будешь потом карты плавно менять, как сцены между картами пробрасывать?
 

qpAHToMAS

Administrator
Команда форуму
Администратор
22.10.06
9 323
33
  • Золотая медаль 215
  • Золотая медаль 152
  • Серебряная медаль 136
  • Золотая медаль 221
Ты хочешь просто затемнить карту, либо сделать прямо реалистичный заход солнца с плавающими от него тенями?
Если первое, то можно вообще без всяких [де]компиляций, через SourceMod.
 

FiEctro

Супер Модератор
Команда форуму
Супер Модератор
28.07.06
17 167
33
  • Золотая медаль 213
  • Neh
2 ILZM:
А что делать тем, кто уже скачал ксаш?
 

Cavador

New member
08.12.07
1 366
13
0
нУ да - удалить с карты все лишнее подготовить только рендер-сцену, подобрать скайбокс (а он менятся не будет - хреново) найти переменные в лайтэнвронмент вращение солнца/затенение, есть еще ентитя сан - что бы солнышко ползло только настроек я не помню помойму вроде похожи на енвронмент, найти средние значения утро-полдень-вечер, разбросать, поменяв их в 120 файлах// затем скормить их компиляторам. Как это быстрее можно это сделать - не имею представления может кодеры подскажут... .
 

ZAZA

Well-known member
08.11.11
2 433
43
48
Если не ошибаюсь, в сорсе есть энтитя env_projectedtexture, с помощью которой можно сделать некое подобие динамического освещения. Попробуй построить свою сцену в уменьшенном виде, а в качестве солнца используй эту энтитю. Приаттач её к какому-нибудь trainy и пусти по небу как тебе надо.
 

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.