![](images/chestnut/misc/left.gif) |
Unity Мультиплатформенный инструмент для разработки игр |
25.12.2010, 13:12
|
#16
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Редактор cut-сцен
Забили на собсвенные кривые, теперь все управляется с помощью AnimationCurve - класса Unity. Добавили на кривую отображение скорости движения (маленькие точки). Каждый отрезок - 0.1 сек.
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
|
Последний раз редактировалось pax, 22.01.2011 в 13:55.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
21.01.2011, 18:40
|
#17
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Редактор cut-сцен
Заработали треки анимации объектов.
Используя возможности Unity по анимации можно сблендить хоть все анимации объекта одновременно в нужных пропорциях. Скриншотов пока показывать не буду, т.к. пока не оформлены треки анимаций должным образом.
Работа над проектом идет рывками. Недели 2 - VIZIO, несколько дней - редактор сатсцен.
|
(Offline)
|
|
21.01.2011, 20:51
|
#18
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Редактор cut-сцен
Решил встаки скриншот показать ))
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
|
Последний раз редактировалось pax, 22.01.2011 в 13:55.
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
|
|
21.01.2011, 21:23
|
#19
|
Зануда с интернетом
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений (для 20,935 пользователей)
|
Ответ: Редактор cut-сцен
какая интерсная сцена.
его призвали - она пришла провожать.
или
высокоморальный американский пехотинец.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
|
(Offline)
|
|
Эти 4 пользователя(ей) сказали Спасибо impersonalis за это полезное сообщение:
|
|
21.01.2011, 21:36
|
#20
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Редактор cut-сцен
Тестим на чем можем ). Солдат из буткампа, девушка из AssetStore. Оба достались бесплатно.
|
(Offline)
|
|
22.01.2011, 00:36
|
#21
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Редактор cut-сцен
Хм. значит она дешевка.
__________________
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
|
|
24.01.2011, 18:14
|
#22
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Редактор cut-сцен
Немножко покрасивше
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
|
Линиями отображаются веса анимаций при блендинге.
UPD: Добавилось проигрывание звуков.
Последний раз редактировалось pax, 24.01.2011 в 20:19.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
26.01.2011, 03:18
|
#23
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Редактор cut-сцен
Сообщение от pax
Ты в играх заставки на движке видел? Зачем их кадры сохранять? Если очень надо, то бери FRAPS и сохраняй из игр.
|
Серии CoD.
CryEngine тоже есть возможность Рендерить (с ожиданием просчёта кадра, чтобы выдержать на видео 60фпс, даже на слабых машинах).
И многие сейчас это делают, для того чтобы представить на публику в отличном качестве ролики.
Да и создание рендера, не такая и сложная задача. Нужен только корректный менеджер времени в движке.
|
(Offline)
|
|
26.01.2011, 03:33
|
#24
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Редактор cut-сцен
чтобы выдержать на видео 60фпс, даже на слабых машинах
|
Сомнительный выигрыш, учитывая что видео высокого разрешения не работает нормально на слабых машинах. Хотя разве что установил игру, посмотрел заставку, увидел что игра тормозит и стер, потому что не играбельно. К тому же в нашу задачу это не входит. Плюс не каждый захочет увеличивать размер игры на сотню другую мегабайт, чтобы заставки были "более качественными". Кому надо в пакете 3d моделирования отрендерят. Там куда лучше качество картинки будет.
По редактору: завтра доделаем треки событий, позволяющие разово или на протяжении какого-то времени вызывать функции различных объектов (MonoBehaviour) во время проигрывания катсцены.
|
(Offline)
|
|
26.01.2011, 04:01
|
#25
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Редактор cut-сцен
Ты не совсем понял назначение такой функциональности.
Это предназначено для роликов, которые делаются для записи, и выкладывания Online. Согласен что это "дорогая" и не обязательная "плюшка", но речь шла о наличии таковых в профессиональных инструментах.
Заметь, все ролики CryEngine, с AA, в HD разрешении и 60фпс (стабильно), и на максимальных настройках, что сильно влияет на то как "юзвери" "судят" качество графики, по роликам с ютуба, и это сильно влияет на продажи.
Ролик в голимом качестве, или низкого фпс из-за фрапса, меньше привликёт внимание чем HD в 60 фпс.
Тем более, насчёт проигрывания роликов, зависит от кодеков. Есть стандарты, которые соблюдаются разработчиками маленьких лаптопов, где обработка декодера, делается на специально разработанных процессорах в видяхе (гибрит, по типу Video Capturing Card, только без всяких других бонусов).
|
(Offline)
|
|
26.01.2011, 06:08
|
#26
|
Оператор ЭВМ
Регистрация: 16.06.2010
Сообщений: 44
Написано 17 полезных сообщений (для 34 пользователей)
|
Ответ: Редактор cut-сцен
Сделать генерацию последовательности кадров - плёвая задача. Вот автоматом собрать это в готовый ролик, без стороннего софта не получится.
|
(Offline)
|
|
26.01.2011, 15:23
|
#27
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Редактор cut-сцен
Реализовали события. Треки событий есть у каждого компонента, управляемого катсценой, количество треков не ограничено.
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
|
Теперь можно вызывать произвольный метод произвольного MonoBehaviour с указанием его параметров. Поддерживаются параметры следующих типов: - bool
- int
- float
- string
- любой тип, унаследованный от UnityEngine.Object
Параметры функций могут быть в любом сочетании.
|
(Offline)
|
|
27.01.2011, 04:05
|
#28
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Редактор cut-сцен
Сообщение от Neodrop
Сделать генерацию последовательности кадров - плёвая задача. Вот автоматом собрать это в готовый ролик, без стороннего софта не получится.
|
В интернете есть не мало библиотек для работы напрямую с AVI (или ты подрузумеваешь, написание подобного, без библиотек?).
|
(Offline)
|
|
27.01.2011, 12:11
|
#29
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Редактор cut-сцен
Сообщение от MoKa
В интернете есть не мало библиотек для работы напрямую с AVI (или ты подрузумеваешь, написание подобного, без библиотек?).
|
Во-первых Unity кросплатформенный инструмент, и если делать такую фичу - надо, чтобы она работала так же на MacOS. Т.е. для этого необходимо иметь библиотеки, написанные на чистом Net для кодирования видео. Если речь идет о сохранении последовательности кадров - это не сложно, остается другая проблема - звук. Хоть Unity и использует bass, она не предоставляет обертку над всеми его API. Я например не знаю как записать нормально звук не в реальном времени от всех играющих источников. В реальном времени можно - AudioListner дает данные проигрываемого звука, и то не уверен, что получится нормально, т.к. по нормальному - со звуком в реальном времени надо работать не из основного потока, а в Unity по моему это запрещено (запрещено работать с классами Unity из других потоков).
|
(Offline)
|
|
27.01.2011, 12:17
|
#30
|
ТЫ ЧООО?
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений (для 7,192 пользователей)
|
Ответ: Редактор cut-сцен
Гыгы. пишем кучу картинок "онлайн" рендером с красивой графичкой. Затем проигрываем туже заскриптованую игровую сценку ещё раз уже в рилтайме и уже пишем звук. Сводим в любом видеоредакторе.
Если я правильно понял о чём речь)
__________________
Вертекс в глаз или в пиксель раз?
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:55.
|