Ожидаемый контент:

...

Карты, моды, дополнения, утилиты...

...

... и другое

В разработке... (Внимание: это меню отображается некорректно на некоторых стилях форума)

DOOM 0.9.1282

Форум Мапперов и Doom'еров

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум Мапперов и Doom'еров » Уроки » Движущиеся камеры


Движущиеся камеры

Сообщений 1 страница 9 из 9

1

Многие мапперы делают на своих картах для одиночной игры движущиеся камеры, а кто не делает, так мечтает об этом))
Я сам про это недавно узнал (что и как делается), так что скажу только следующее -
Делаем так -
Ставим на карту trigger_relay, затем ставим на карту func_cameraview и func_cameratarget. В trigger_relay задаем опции - target "func_cameraview_x" (под x подразумевается любое число, которое имеется в имени в конце - например func_cameraview_1) и target1 "func_cameratarget_x". При необходимости, можно сделать так, чтобы камера срабатывала не сразу - вписываем еще опцию delay "и кол-во секунд задержки".

0

2

Теперь настраиваем func_cameraview. Вписываем опцию attachedTo "func_cameratarget_x" и trigger "1".

0

3

Настраиваем func_cameratarget. Вписываем опции - move_time "и кол-во секунд за сколько камера должна будет выполнить все движения", cinematic "1" это позволит нашей камере двигаться, иначе она будет стоять на месте! А теперь самое главное! Ищем кнопку Curve (находится в окне Inspectors во вкладке Entity), и там выбираем NURBS.

0

4

Должна появится синяя полоска, которая берет начало в func_cameratarget. Ну а теперь жмем на кнопку editNurbs в верхней части редактора и управляемся с кнопками addNurbs и всеми прилегающими (они находятся на линейке кнопок в верхней части радктора, в конце которой кнопка DooM, а предпоследние это кнопки управлением NURBS). Нажав на editNurbs мы перейдем в режим редактирования Nurbs.

0

5

А если надо редактировать путь камеры то, нажав на editNurbs, нажимаем по любому синему квадрату и теми-же движениями как и при перемещениями предмета, смещаем этот самый квадрат (квадраты эти располагаются либо на либо вокруг синей полоски).

0

6

Ну и последнее -
Создаем второй trigger_relay, пишем опцию delay "и столько секунд, через сколько должна отключиться камера после начала ее работы" (обычно значение такое-же как и в move_time в func_cameratarget). И последняя опция - target "trigger_relay_x" (target к первому trigger_relay, который мы target'или к двум этим камерам).
Ах да! Забыл сказать. Чтобы вся эта цепочка заработала, то надо создать любой триггер или предмет (оружие или все что можно взять) и задать ему target к первому trigger_relay.

0

7

Всё! Теперь все должно работать как следует!
А теперь разъясню некоторые штуковины:
Nurbs - это точки траектории полета камеры.
Cinematic - это режим кино, т.е. работа заставки с камерой. Не забуду сказать следующее - чтобы какая нибудь функция работала во время заставки (во время работы такой ,,движущееся" камеры ни одна функция работать не будет), то надо в этой функции ввести опцию - cinematic "1".
Target_endlevel будет строго отказываться работать, если вместе с ним на карте будет движущееся камера и вместе с этим если в нем будет функция endGame. Если же будет nextLevel, то все будет ОК!

0

8

ок!как научусь мапперовать попробую сделать такие камеры ХД

+1

9

гм както не очень хочу камеры ставить )

0


Вы здесь » Форум Мапперов и Doom'еров » Уроки » Движущиеся камеры