Добрый вечер, вы зашли как гость.
Новые сообщения | Поиск
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Туториал по работе в Demo Editor'e
Воскресенье, 16.01.2011, 03:47
Пост 1
Jerk

Удаленные
с
Эпиграф: "...он все равно нифига не сделает..." (с).

Всем привет!

Думаю, многие из вас видели фрагмуви, в которых в особо красочных моментах камера показывает жертву крупным планом, либо летит вслед за пулей\стрелой\ракетой, или же просто кружит по карте в разных направлениях. Сегодня я поделюсь с вами всем, что знаю по этому вопросу и расскажу, как полет можно осуществить при помощи встроенного в игру инструмента под названием Demo Editor. Итак, у вас есть запись игры с крутым моментом, и вы бы очень хотели вставить его в будущий мув. Запускайте демку командой playdemo <имя демки>.dem, после чего загрузится, собственно, сама демка и начнет проигрываться. Чтобы попасть в меню Editor'a, нажмите на клавиатуре комбинацию клавиш Shift+F2, или наберите в консоли demoui. Перед вами появилось окошко с названием Demo Playback. В нем вы можете увидеть ползунок, меняющий скорость воспроизведения, время, тик (кадр) демки в данный момент, кнопку Play\Resume, кнопки ускоренного воспроизведения назад\вперед (соответственно, <<, <, >, >>), кнопки, возвращающие вас в начало или переносящие в конец демки (|<, >|), кнопку Goto с окошком справа, в которой можно указать тик, на который вам нужно попасть при воспроизведении, кнопку Drive, позволяющую в зажатом состоянии лететь по карте во время воспроизведения, кнопку Edit, меню которой позволит задавать запуск различных команд при воспроизведении, выводить текст на экран, затемнять\осветлять экран и т.д., а также кнопку Smooth, меню которой позволит осуществить полет камеры по ключевым точкам:
.

Итак, Smoother. Нажмите на кнопку, перед вами появится меню с надписью Demo Shoother, в котором можно увидеть множество разных кнопочек и окошек; расскажу подробнее о ключевых.
Окошки Start Tick и End Tick отвечают за фрагмент, в котором будет осуществляться управление полетом камеры, кнопка Jump To с окошком позволит "перепрыгнуть" на нужный тик, кнопки -key и +key, закрепляющие камеру в выбранной позиции с учетом направления, Show Original, показывающую движение камеры игрока в выбранном отрезке, Show Proceed, показывающую движение камеры с измененными координатами в данном отрезке:
.

Чтобы сделать полет камеры, для начала нужно будет выбрать отрезок в тиках, в рамках которого и будут меняться координаты. Но сначала нужно нажать на кнопку Reload, сбрасывающую любые изменения и позволяющую начать работу. После чего вставьте начало и конец отрезка в окошки Start Tick и End Tick, после чего нажмите Select, чтобы задействовать выбранный отрезок. Если все сделано правильно, вы увидите белую линию, показывающую движение камеры игрока в демке:
.
Чтобы попасть в нужный тик (скажем, в начало фрагмента), воспользуйтесь кнопкой Jump To с выбором тика.
ВНИМАНИЕ! Jump To часто глючит и кидает на 30-150 тиков от нужного, поэтому если вверху окна (под надписью Demo Smoother) вы увидели не тот стартовый тик, просто понажимайте << или >>
Итак, вы на нужном тике. Нажмите Drive, после чего зажмите +key, прилетите в нужную вам точку, смотря в нужную сторону, и отпустите +key. Все, камера закреплена в выбранном тике в данной точке. Делать только так!! Если просто зажать левую кнопку мышки при полете, а, прилетев в нужную точку, нажать +key, то камера встанет строго в горизонтальном направлении (что не всегда удобно) и нужно будет нажать -key, находясь в выбранном тике, чтобы убрать координаты, а затем начинать сначала (кстати, как правило при полете за стрелой\ракетой стартовый тик находится в "игроке", поэтому можно просто нажать +key в выбранном тике и камера закрепится). Если все сделано верно, то, отлетев с нажатой Drive чуть назад, вы увидите бирюзовый кубик с красным отрезком (для первого тика, и зеленый с зеленым отрезком для последующих), показывающий положение и направление камеры на данном тике:
.
Для установки камеры в промежуточных точках делаете все так же, как в предыдущем абзаце - выбираете тик, вылетаете в нужную точку, зажав +key, отпускаете +key. При этом вы увидите зеленую линию между двумя тиками, по которой и будет лететь камера:
.
Задав все тики (кстати, если вы установили камеру в последнем нужном тике, а время до конца фрагмента еще осталось, то камера просто будет "смотреть" в последнюю точку, пока не закончится редактируемый врагмент), вы сможете увидеть зеленую линию, по которой и будет лететь камера (зеленые кубики видно сквозь стену, так что если потеряли начало, его всегда можно легко найти):
.
Тепеть нам нужно сделать так, чтобы камера плавно летела по выбранной траектории и также плавно меняла направления обзора. для этого в меню нажмите на Process, после чего на Spline Origins и Spline Angles (если вдруг после нажатия одного из сплайнов меню Process начинает глючить и после открытия сразу закрываться, нажмите на Show Original или Show Proceed, а потом снова Process). После этого, если внимательно рассмотреть получившуюся линию, на ней вы увидите отрезки зеленого цвета, в направлении которых смотрит камера в каждом тике демки (не только в выбранных):

Все, полет камеры готов! Теперь можно пролететь по созданному маршруту, нажав Show Proceed, и, если все устраивает, нажать на Ok в вернем правом углу демки (при этом демка может как проигрываться, так и быть приостановленной - камера будет летать только в выбранном отрезке независимо от времени, на котором в данный момент находится демка). Измененный вариант сохранится с названием <имя демки>_smooth.dem. Теперь, при просмотре измененного варианта камера полетит по созданному вами маршруту. Если интересно, его можно также посмотреть в меню Smooth, задав тики (белая линия с оранжевыми отрезками показывает первоначальное движение камеры игрока, а белая с фиолетовыми отрезками - уже созданное движение камеры. Кстати, к первоначальному движению игрока вернуться уже нельзя, так что если сделали что-то неправильно, придется начинать заново):
.
Теперь созданный отрезок можно записывать в видеофайл и использовать уже в мувике!

Пара советов.
При создании координат замедляйте воспроизведение, чтобы установить камеру точнее и в нужное время. Иногда на один фрагмент может уходить по полтора-два часа, но результат того стоит.
После завершения работы с тиками, обязательно нажмите Show Proceed, чтобы понять, не забыли ли вы какой-нибуть тик и правильно ли везде поставили камеру.

Теперь я расскажу, как можно вращать камеру при помощи скриптов, и также удалять\приближать ее от\к персонажу.
Для начала опишу некоторые команды, которые я сам для этого использовал (работают только с sv_cheats 1):

thirdperson\firstperson - включение вида от третьего\от первого лица
;

cam_collision 0\1 - при виде от третьего лица камера либо проникает сквозь стены, либо огибает их;

cam_idealyaw - действующий угол поворота камеры вокруг модели в горизонтальной плоскости. На скрине 135 градусов
;

c_minyaw; c_maxyaw (от -360 до 360, больше все равно не имеет смысла :) ) - минимальный и максимальный пределы предыдущего параметра (можно, кстати, просто обойтись значением c_minyaw для вращения камеры);

cam_idealpitch - действующий угол поворота камеры вокруг модели в вертикальной плоскости, параллельной направлению обзора (на скрине 45 градусов. Сама моделька смотрит прямо, так что если опустить камеру, она будет смотреть вверх):
;

c_minpitch; c_maxpitch (также от -360 до 360) - минимальный и максимальный пределы предыдущего параметра;

cam_idealdist от 0 до 200 (по умолчанию) - расстояние от камеры до модельки игрока (по умолчанию 150, на скринах 0 и 200):
;

c_maxdistance; c_mindistance - минимальный и максимальный пределы предыдущего параметра (без ограничений в действительном числовом диапазоне. Число с кучей порядков не в счет - все равно нифига не увидите :) );

cam_idealdistright - смещение камеры вправо при положительном значении и влево при отрицательном (также без ограничений. На скрине значение 50):
;

cam_idealdistup - смещение камеры вверх при положительном значении и вниз при отрицательном (без ограничений. На скрине значение -50):
.

Теперь я объясню процесс создания скрипта для вращения\приближения\удаления камеры. В качестве примера возьму полный оборот в горизонтальной плоскости против часовой стрелки. Сначала создайте в папке cfg новый конфиг-файл, в котором будет тело скрипта (в отличие от alias, в такой скрипт помещается столько команд, сколько нужно). После этого пропишите в него сначала пределы c_minyaw; c_maxyaw от 0 до 360, затем с небольшим шагом (градусов в 5) повторяющуюся команду cam_idealyaw со значениями от 0 до 360, вставляя между ними, разумеется, ;, а также wait с нужным значением (чтобы скрипт не проматывался мгновенно; в моем примере я делал wait 5). В итоге в теле файла должно получиться примерно следующее:
c_minyaw 0; wait 5; c_minyaw 5; wait 5; (...); c_minyaw 355; wait 5; c_minyaw 360.
Все, скрипт готов! Можно запустить и проверить в игре. По аналогии делаются приближение, удаление и смещение камеры.

Советы.
В турнирных демках, как правило, стоит на 0 команда sv_allow_wait_command. Всегда после запуска демки выставляйте ее на 1, иначе скрипты будут работать некорректно! То же самое касается и sv_cheats.
Выставляйте значения wait и шаги на ваше усмотрение, но старайтесь, чтобы в итоге движение получалось гладким, то есть шаг должен быть как можно меньше. Да, это муторно и долго, но для хорошего мувика можно постараться.

В принципе, все сприпты и команды можно при записи фрагмента включать вручную, но гораздо проще воспользоваться меню Edit из окна Demo Playback. Нажмите на кнопку, и перед вами появится окошко с надписью Demo Editor, далее New-> в котором можно увидеть множетство подменю, но нас интересует пока что только PlayCommands:
.
Нажмите на него, откроется окно Edit PlayCommands Action. В нем вы увидите строчки Name (задаваемое команде имя), Start on (в котором можно выбрать TimeDontCare - команда будет запускаться при открытии демки, TimeUseTick - запуск команды по тику, TimeUseClock - запуск по времени) и Commands - какие команды будут запускаться в выбранном тике (можно запускать отдельные конфиги командой exec <имя конфига>, а также через ; запускать насколько команд - как при работе с консолью):
.
Чтобы запустить команду, скажем, по тику, выберите в Start On опцию TimeUseTick, задайте нужный тик и пропишите команду. Можно таким образом запустить созданный скрипт, а также просто несколько команд. Если нужно запустить при просмотре демки несколько скриптов по разным тикам, просто создайте несколько позиций PlayCommands.

Советы.
Чтобы повесить на нужный тик любые действия с демками (так как в записи фрагмента нежелательно вызывать меню Demo Editor'а, иначе запишется и оно тоже :) ), поступайте точно также - создайте позицию PlayCommands с demo_<имя команды> командой.
Старайтесь делать так, чтобы при активации любого скрипта камера поменьше задевала стенки. В противном случае можно установить cam_collision на 1, но тогда нужно следить, чтобы камера не улетала за стенки.
При полете камеры моделька игрока летит с ней же (вот такая вот фича), так что если вы хотите, чтобы модельку не было видно, просто отодвиньте камеру от нее на какое-то расстояние.
При установке полета в Smoother'e, все вышеописанные команды действуют и на позицию камеры. Так что не удивляйтесь, если вы повесите камеру, скажем, на 200 единиц над персонажем, создадите тик с координатами, а зеленый кубик будет далеко под вами - все запишется как надо, только предварительно активируйте команду смещения в меню Edit или вручную.
Опять же, проверяйте, поставлены ли значения sv_allow_wait_command и sv_cheats на 1!

Результатом всех вышеописанных манипуляций служит, например, вот это недавно выложенное на этом сайте видео (работа в Sony Vegas'е минимальна - только музыка, титры и в некоторых местах ускорение воспроизведения): http://www.youtube.com/watch?v=syPrMox0XPY.

Архив со использованными в видео скриптами можно скачать отсюда: http://www.sendspace.com/file/adn5g3.

Пока все. Если узнаю что-то еще, обязательно напишу. Если есть вопросы по теме, обязательно задавайте.

Успехов в освоении!



Отредактировано Jerk - Воскресенье, 16.01.2011, 15:59
Профиль
Вторник, 27.12.2022, 20:56
Пост 76
Heldodosutt

Удаленные
с
Профиль
Вторник, 27.12.2022, 22:15
Пост 77
Reginamek

Удаленные
с
Hi
со свем согласен и даже более
Вот что я хочу добавить

РАБОЧИЕ ЗЕРКАЛА НА 1ХBET http://bit.ly/37SxqIa - смотрите вкладку АКЦИИ


https://www.youtube.com/watch?v=Hqk5sQSyFnE
https://www.youtube.com/watch?v=LYnsyGU20qs
https://www.youtube.com/watch?v=rtX865F7jAo
https://www.youtube.com/watch?v=UQR6a9gnt1s


1XBET регистрация по телефону и вход в личный кабинет как зарегистрироваться по номеру телефона




https://www.youtube.com/playlis....dqTgSyP
https://www.youtube.com/playlis....I1cLSv4
https://www.youtube.com/playlis....CaVd-KC
https://www.youtube.com/playlis....li6ISNI
https://www.youtube.com/playlis....XnEBHYm
https://www.youtube.com/playlis....0Qaq0of
https://www.youtube.com/playlis....Sxe__GG
https://www.youtube.com/playlis....CjTatKp

Как скачать 1xbet зеркало на айфон 2022 приложение для айфона 1хбет iphone зеркало drive2 2022
1xbet ЗЕРКАЛО рабочее на сегодня прямо сейчас скачать актуальное на айфон ЗЕРКАЛО 2022 1хбет
Как скачать 1хбет зеркало на айфон - 1xbet на андроид рабочее зеркало на сегодня 2022
1xbet зеркало рабочее на сегодня прямо сейчас мобильная версия скачать айфон в онлайне 1хбет зеркало 2022
Как скачать 1xbet зеркало мобильная версия сайта казино в 1хбет онлайне зеркало 2022


Доступ сайту 1xbet зеркало рабочее сегодня

https://vk.com/zerkalo_registraciya_1x
Профиль
Вторник, 27.12.2022, 23:33
Пост 78
Heldodosutt

Удаленные
с
Профиль
Суббота, 07.01.2023, 18:47
Пост 79
Horbbramloaky

Удаленные
с
Профиль
Суббота, 14.01.2023, 06:59
Пост 80
baraPypeverry

Удаленные
с
Профиль
Вторник, 31.01.2023, 23:51
Пост 81
chriskasheew

Удаленные
с
Какие нужные слова... супер, великолепная идея
к примеру, в тамбовской области до сих пор вплоть до теперешнего периода сбыт доставка вина сургут была воспрещена с 21.
Профиль
Воскресенье, 12.02.2023, 13:33
Пост 82
BeverlyNer

Удаленные
с
Hi
со свем согласен и даже более
Вот что я хочу добавить

РАБОЧИЕ ЗЕРКАЛА НА 1ХBET https://bonus-bonus-10000.tumblr.com - смотрите вкладку АКЦИИ

https://www.youtube.com/watch?v=XA0GpOcbOSs
https://www.youtube.com/watch?v=ZHhmI3sjIN4
https://www.youtube.com/watch?v=PrCOCN3b9IA
https://www.youtube.com/watch?v=5eH41BAc9LY
https://www.youtube.com/watch?v=Hqk5sQSyFnE
https://www.youtube.com/watch?v=LYnsyGU20qs
https://www.youtube.com/watch?v=rtX865F7jAo


1xbet promo code 2022 Somali comment parier avec un code promo sur 1xbet
1xbet promo code biggest bonus in 2022 for registration account
1xbet me promo code kaise dale - comment creer son code promo 1xbet


1xbet зеркало рабочее мобильная версия приложение скачать на андроид бесплатно официальное приложение на айфон 1хбет 2022
Скачать 1xbet зеркало мобильная версия сайта на андроид для регистрации россия работающее вход в личный кабинет 1хбет 2022
Ссылка 1xbet рабочее зеркало сайта работающее на сегодня россия stavka2021 ru личный кабинет казино 1хбет контрольчестности 2022
1xbet рабочее зеркало на сегодня прямо сейчас 1хбет скачать на андроид бесплатно на русском в мае месчце 2022 год
1xbet зеркало рабочее на сегодня прямо сейчас скачать 1 икс бет в мае месяце 2022
Актуальное зеркало казино 1xbet на сегодня рабочее всегда прямо сейчас Россия мобильная версия 2022 1хбет скачать на айфон май
Зеркало 1xbet рабочее на сегодня прямо сейчас мобильная версия 1хбет на май месяц 2022
1 икс бет рабочее зеркало на сегодня скачать бесплатно 1хбет на андроид один икс бэд май 2022
1xbet зеркало рабочее на сегодня прямо сейчас актуальное на сегодня май регистрация почему не работает 1 x bet 2022



https://www.youtube.com/playlis....Ggl1joH
https://www.youtube.com/playlis....w9IE9G9
https://www.youtube.com/playlis....WEYppoP
https://www.youtube.com/playlis....fvUxHQE
https://www.youtube.com/playlis....ofkam_B
https://www.youtube.com/playlis....7osXQAW
https://www.youtube.com/playlis....0er4jq8

1хбет бонус на первый депозит 100% 1xbet условия

https://vk.com/zerkalo_registraciya_1x
Профиль
Пятница, 10.03.2023, 00:06
Пост 83
destinhMycle

Удаленные
с
Удалено (перепутал раздел)
заказать алкоголь с доставкой.
Профиль
Среда, 15.03.2023, 12:12
Пост 84
chriskunor

Удаленные
с
Жаль, что сейчас не могу высказаться - нет свободного времени. Но освобожусь - обязательно напишу что я думаю.
основные http://dolan.com.ua/article....aya-rol.
Профиль
Понедельник, 03.04.2023, 12:56
Пост 85
baraPypeverry

Удаленные
с
GГ©minis: El planeta oscuro (2022) REMUX 1080p Latino

cam (50401)Dụ em thư ký Kokona Asakura đi công tác rồi hiếp dâm cực gắt
Jack Bannon

Brittney / TheRealBrittFitThe Transformers Prime: Rage of the Dinobots265 ChЖЎi б»џ kГЅ tГєc xГЎ phГЄ hЖЎn chЖЎi Д‘ГЎ trГЄn bar
Г©pisode 7

Батуоман Сезон 3 епизод 3 | Batwoman Онлайнcfnm sex (11556)
Brad Neely's Harg Nallin' Sclopio Peepio

Regarder Lassiter en StreamingThe Bourne Supremacy Telugu Dubbed Movie

Добавлено (21.04.2023, 12:38)
---------------------------------------------
Kung Fu Panda The Dragon Knight (2023) Hindi Dubbed Season 2 Complete

Maggie Jean RoseChapter 26
The Witcher Blood Origin 2022 Season 1 English Movie Hindi Dubbed Free Download Watch Online Full Hd Print

2022 ВїQuГ© le pasГі al rey de los delfines?
2017 Last Flag Flying (El reencuentro)

Alice NETFLIXHiguchi Madoka 4
Bathroom

KariniaiAndroid App

Добавлено (05.05.2023, 23:57)
---------------------------------------------
Clito13896

BrazzersPaw Patrol – La Pat’ Patrouille, Saison 1, Partie 1 BDRIP (TRUEFRENCH) (VOST)
Sex Tube 6

Pelicula The Pirates: Goblin Flag
</picture> </picture> </a> </p>

Chapter 3Bhasad (2022) S01E03 Hindi PrimeShots Web Series HDRipMovies by genres
2004 Polar Express

Chapter 10.2

Добавлено (06.05.2023, 04:13)
---------------------------------------------
Download

Casamento Armado
mason moore bell hop

50% 06:00 Curvy Tranny Blowjob And Ass FuckingCrossdressin (25)February 2020
Les meilleurs films de Mark Ruffalo

Chapter 121
Public Transport in Japan

Action & Adventure

Профиль
  • Страница 4 из 4
  • «
  • 1
  • 2
  • 3
  • 4
Поиск: