Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity

Unity Мультиплатформенный инструмент для разработки игр

Ответ
 
Опции темы
Старый 25.12.2010, 13:12   #16
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Редактор cut-сцен

Забили на собсвенные кривые, теперь все управляется с помощью AnimationCurve - класса Unity. Добавили на кривую отображение скорости движения (маленькие точки). Каждый отрезок - 0.1 сек.
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.
__________________
Blitz3d to Unity Wiki

Последний раз редактировалось pax, 22.01.2011 в 13:55.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
ARA (25.12.2010)
Старый 21.01.2011, 18:40   #17
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Редактор cut-сцен

Заработали треки анимации объектов.

Используя возможности Unity по анимации можно сблендить хоть все анимации объекта одновременно в нужных пропорциях. Скриншотов пока показывать не буду, т.к. пока не оформлены треки анимаций должным образом.

Работа над проектом идет рывками. Недели 2 - VIZIO, несколько дней - редактор сатсцен.
(Offline)
 
Ответить с цитированием
Старый 21.01.2011, 20:51   #18
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Редактор cut-сцен

Решил встаки скриншот показать ))
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

Последний раз редактировалось pax, 22.01.2011 в 13:55.
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо pax за это полезное сообщение:
ARA (22.01.2011), Reks888 (24.01.2011)
Старый 21.01.2011, 21:23   #19
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Редактор cut-сцен

какая интерсная сцена.
его призвали - она пришла провожать.
или
высокоморальный американский пехотинец.
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Эти 4 пользователя(ей) сказали Спасибо impersonalis за это полезное сообщение:
ARA (22.01.2011), pax (21.01.2011), Randomize (21.01.2011), Reks888 (22.01.2011)
Старый 21.01.2011, 21:36   #20
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Редактор cut-сцен

Тестим на чем можем ). Солдат из буткампа, девушка из AssetStore. Оба достались бесплатно.
(Offline)
 
Ответить с цитированием
Старый 22.01.2011, 00:36   #21
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Редактор cut-сцен

Хм. значит она дешевка.
__________________
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо SBJoker за это полезное сообщение:
ARA (22.01.2011), moka (26.01.2011), Reks888 (22.01.2011)
Старый 24.01.2011, 18:14   #22
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Редактор cut-сцен

Немножко покрасивше
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 5 сообщение(ий)):
У вас нет прав, чтобы видеть скрытый текст, содержащийся здесь.

Линиями отображаются веса анимаций при блендинге.

UPD: Добавилось проигрывание звуков.

Последний раз редактировалось pax, 24.01.2011 в 20:19.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Reks888 (24.01.2011)
Старый 26.01.2011, 03:18   #23
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Редактор cut-сцен

Сообщение от pax Посмотреть сообщение
Ты в играх заставки на движке видел? Зачем их кадры сохранять? Если очень надо, то бери FRAPS и сохраняй из игр.
Серии CoD.
CryEngine тоже есть возможность Рендерить (с ожиданием просчёта кадра, чтобы выдержать на видео 60фпс, даже на слабых машинах).
И многие сейчас это делают, для того чтобы представить на публику в отличном качестве ролики.
Да и создание рендера, не такая и сложная задача. Нужен только корректный менеджер времени в движке.
(Offline)
 
Ответить с цитированием
Старый 26.01.2011, 03:33   #24
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Редактор cut-сцен

чтобы выдержать на видео 60фпс, даже на слабых машинах
Сомнительный выигрыш, учитывая что видео высокого разрешения не работает нормально на слабых машинах. Хотя разве что установил игру, посмотрел заставку, увидел что игра тормозит и стер, потому что не играбельно. К тому же в нашу задачу это не входит. Плюс не каждый захочет увеличивать размер игры на сотню другую мегабайт, чтобы заставки были "более качественными". Кому надо в пакете 3d моделирования отрендерят. Там куда лучше качество картинки будет.

По редактору: завтра доделаем треки событий, позволяющие разово или на протяжении какого-то времени вызывать функции различных объектов (MonoBehaviour) во время проигрывания катсцены.
(Offline)
 
Ответить с цитированием
Старый 26.01.2011, 04:01   #25
moka
.
 
Регистрация: 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
Neodrop
Оператор ЭВМ
 
Регистрация: 16.06.2010
Сообщений: 44
Написано 17 полезных сообщений
(для 34 пользователей)
Ответ: Редактор cut-сцен

Сделать генерацию последовательности кадров - плёвая задача. Вот автоматом собрать это в готовый ролик, без стороннего софта не получится.
(Offline)
 
Ответить с цитированием
Старый 26.01.2011, 15:23   #27
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 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
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Редактор cut-сцен

Сообщение от Neodrop Посмотреть сообщение
Сделать генерацию последовательности кадров - плёвая задача. Вот автоматом собрать это в готовый ролик, без стороннего софта не получится.
В интернете есть не мало библиотек для работы напрямую с AVI (или ты подрузумеваешь, написание подобного, без библиотек?).
(Offline)
 
Ответить с цитированием
Старый 27.01.2011, 12:11   #29
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 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
ARA
ТЫ ЧООО?
 
Аватар для ARA
 
Регистрация: 26.02.2007
Сообщений: 3,369
Написано 2,020 полезных сообщений
(для 7,192 пользователей)
Ответ: Редактор cut-сцен

Гыгы. пишем кучу картинок "онлайн" рендером с красивой графичкой. Затем проигрываем туже заскриптованую игровую сценку ещё раз уже в рилтайме и уже пишем звук. Сводим в любом видеоредакторе.
Если я правильно понял о чём речь)
__________________
Вертекс в глаз или в пиксель раз?
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 08:20.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com