Эта статья документации для всего, что использует платформу Source. Нажмите для получения дополнительной информации.

Choreography creation

From Valve Developer Community
< Ru
Jump to navigation Jump to search
English (en)Deutsch (de)Русский (ru)Translate (Translate)

Пожалуйста обратите внимание: Хореография должна быть составлена ​​в scenes.image(en) файле, прежде чем быть использованной.

Этот учебник охватывает создание хореографических сцен (далее просто сцена) в играх и модах на Source Engine. Он показывает весь сложный путь в хореографическом процессе, и как через него создать полноценную сцену с нуля.

Внимание, сразу отмечаем, что это не универсальный учебник. Не все методы или функции интерфейса, распространены. Хотя вы можете быть уверены, что все перечисленное ниже не является обязательным.

Icon-Bug.pngБаг:Faceposer(en) UI иконка не работает. тогда используйте этот Fix, извлеките этот файл затем:
  • sourcesdk\bin\ep1\
  • sourcesdk\bin\source2007\
  • sourcesdk\bin\orangebox\  [todo tested in?]

Определения

Episode One представила вторую версию Source с новой мощной системой лицевой анимации.
Хореография
Набор инструкций, хранящихся в .VCD(en) "сценах", которые действуют по сценарию или полу-сценарию поведения NPCs, которые могут включать любой пункт из представленных ниже, а также взаимодействие с миром(en) в целом.
Актер(Действующее лицо)
NPC, участвующие в сцене.
Речь
Хореография создается для всех, даже самых простых высказываний NPC. Сцена определяет, когдаSpeech Event должен сработать, что является жизненно важным для синхронизации анимации с выражениями и данных с диалогами.
Файл должен быть 4-битным Microsoft ADPCM ("MSADPCM") моно, WAV с частотой 44kHz (44100Hz). Также конечно можно использовать несжатый PCM, если вам не пофиг на большой размер файла.
Lip synch (синхронизация губ и речью)
Данные синхронизации губ (Phonemes).WAV файл с речью, а не хореографический VCD используют чаще всего из-за портативности и надежности а также для облегчения локализации. Но даже WAV создается с помощью Faceposer. Faceposer может автоматически извлекать данные синхронизации губ. Идеальный результат, как правило, достигается путем ручной настройки.
Мимика
Много труда было вложено в технологию лицевой анимации движка Source, и в результате он имеет гибкую, портативную, слайд -систему. Мимика (Flex Анимации(en)) создается в Faceposer и хранится непосредственно в VCD сценах, или во внешних TXT файлах, как многочисленные Выражения(en).
Скелетная Анимация
Faceposer может быть использован для воспроизведения и настройки скелетной анимации(en) для своих актеров. Они либо могут работать вместе и управляются через (Жесты), или полностью управляться (последовательности|последовательностями).
Note.pngПримечание:Faceposer не может создавать скелетную анимацию - для этого требуется 3D Max или любой другой редактор. Смотрите Category:Modeling(en).
Смешанные анимации / Смешанные жесты
Маленькие скелетные движения, имеют смысл только при смешивании с другой анимацией. Они часто используются, чтобы добавить разнообразия и характер в больших анимациях.
Tip.pngСовет:Dr. Breen(en)'s анимация насмешки из кульминации в Half-Life 2, b_bg_laugh, из смешанных жестов. Рассматриваемый в HLMV(en) можно рассматривать не больше, чем тряска верхней части тела.

Перед тем как начать

Faceposer воспроизводит сложные сцены из Half-Life 2.

Есть ряд ограничений о которых вы должны знать, прежде чем приступить к созданию хореографии:

  • Ищите голоса талантливых актеров. С помощью хорошо записанного диалога, гораздо легче следовать хореографии, даже создавая сцену без слов, вы всегда будете иметь нужный голос актера. Если написанные тексты / или записанные диалоги мягкие и невнятные, вам будет очень сложно создавать хореографию.
  • Вы всегда ограничены в анимациях для персонажей. Хотя Faceposer может управлять жестами но он не может создавать новые. Стандартные модели у Valve, страдают от ограниченного набора анимаций: их библиотеки были разработаны для собственных игр и разработок, и это значит, вам понадобятся услуги аниматора. В персонажах, как Alyx(en), вероятно, есть то, что вы ищете, но даже незначительные огрехи и мелочи в анимациях будут представлять проблемы в работе с ними. До тех пор пока Valve не создадут более широкий набор анимации, вам придется научится серьезным хореографическим навыкам или искать профессионала который присоединится к команде вашего мода.
  • Вам понадобится достаточно большой экран. Интерфейс Faceposer имеет очень много больших элементов, и каждый раз, когда вы захотите посмотреть их сразу несколько, то есть вероятность не увидеть, изменения других элементов, из-за которых все труды уйдут на смарку. 1024x768 самый минимальный размер для работы с хореографией.

Структура Учебников

Этот учебник будет охватывать все аспекты создания хореографии, начиная от разработки базовой структуры до самой реализации в геймплее. В правом верхнем углу каждой страницы, существует меню , для навигации, вот полная карта учебника для быстрого ознакомления (в скором времени будут доступны в русском языке):

  1. Introduction(en)
  2. Setting up your scene(en)
  3. Creating Events(en)
  4. Lip synching(en)
  5. Implementation(en)
  6. Community Showcase(en)