Выяснил.Сообщение от Hruks
Для трека имеет значение команда нажатия кнопки. Коды отпускания в принципе вообще убрать можно, хотя лучше их перемещать к кодам нажатия вплотную. Ну и отображать для пользователя как единую команду.
Выяснил.Сообщение от Hruks
Для трека имеет значение команда нажатия кнопки. Коды отпускания в принципе вообще убрать можно, хотя лучше их перемещать к кодам нажатия вплотную. Ну и отображать для пользователя как единую команду.
Дык об отображать речь как раз и шлаСообщение от Hruks
Ну а как оно там на самом деле - это юзеру знать вовсе не обязательно
Все одно, как говаривал Лец, "в жизни все не так, как на самом деле" (с) :p
2 deSAD: А как если бы логотип для редактора нарисовать, для НьюВью у тебя ентыть казяво получилось.
Таран - оружие героев!
IMHO это делёж шкуры неубитого медведяСообщение от Violator
![]()
Лучше бы дизайн предложили бы самого редактора![]()
Мое ИМХО - что-нить вроде VirtualDUB...
Правда, как я подозреваю - окно предварительного просмотра сделать очень, очень проблематично.. Это получится наверно движок Ил-2, работающий в фоне, да?
Ну чтож, бум обходится без этого.. Главное, чтобы был инструмент..
Regards! BS
Для тех, кто хочет попытаться поискать правду советую учесть три обстоятельства:
1. На форуме бывают дети.
2. Я совсем не толерантный.
3. Мне все равно кого банить.
По поводу дизайна: эффекты в виде древовидной струтуры как функции в НьюВью и текстовое поле нужно с кратким описание эфекта, таймалайн конечно для редактирования с отображением "ключевых" кадров, перегружать окно разными галочками и кнопками не надо, а свести их по отдельным панелям по смысловой нагрузке. Панели чтобы скрывать/показать из меню по Alt. Текстовое поле с сообщениями редактора (логом) считаю надо оставить. Вообщем интерфес должен быть прозрачен для понимания назначения той или иной кнопки, для этого должен быть хорошо структуирован по принципу от крупного к мелкому(галочкам, кнопкам).
Таран - оружие героев!
Не пойдет! Это, ИМХО, сильно перегрузит интерфейс, да к тому же - неудобно ... Ну вот прикинь - как в таком случае нать применять эффект? Выбираем его, а потом? Потом же кномпель нать будет тыцнуть, шоб типа применить эффект (потому как обычно именно так с древовидной структурой и работают, нет?), а зачем? Да и текстовое поле с инфой - тоже зачем? Ну, по первах, действительно, будет "рассказывать" - шо это за эффект, но потом все равно ж привыкнешь, а поле-то всегда будет в интерфейсе болтаться! Некузяво ... проще в хелп заглянутьСообщение от Violator
Во! Эт другое дело! Вообще, ИМХО, нать ориентиоваться на всяческие медиаредакторы и среды разработки (ну, там Фотошоп, Фотопейнт, Делфи и проч.) - там как раз именно так все и организовано, в результате - и места мало занимает, и всегда под рукойСообщение от Violator
А смысл? Не, возможность вести лог и средства для его просмотра, естественно, нужны, но вываливать это все в окно редактора? Ну радости пользователю от того, что, молСообщение от Violator
Command 331 added to 60900
Command 345 added to 62500
Command 273 added to 62500
Command 205 added to 62500
Command 212 added to 70700
ИМХО, на таймлайне ж маркеры эффектов будут? Вот по выделению маркера и выдавать (скажем, в статусной строке или в хинте) инфу о том, "кто, куды, чаво и как" (с)
Ну, настройки можно кой-какие намутить ... скажем, типа рабочего каталога по умолчанию, потом - переходить ли в последний каталог или нет, выдавать ли подсказки для эффектов, делать ли резервную копию трека и проч ... вотХорошо б еще как-нить работу с крафтами и камерами упорядочить ... Скажем, список крафтов уже ж есть ... так вот, можно б было, тыцнув в крафт, назначить его типа "активным" и потом уже эффекты применять именно к нему, причем те эффекты, которые применить нельзя в принципе (скажем, для ботов Ф1 ну никак не покатит
), сразу же задизаблить, вот
"Мерси за комплеман" (с) "Интересная мысль. Будем думать" (с)Сообщение от Violator
![]()
Кстати о птицах. Есть ли среди уважаемого сообщества таланты, способные за пару-тройку вечеров сваять иконки для графического отображения событий на тайм-лайне?
Я тут проводил поиски всяческих иконок, но пока они успехом не увенчались.
Суть такова - иконка должна быть маленькая, серенькая, но информативная. Полный список отображаемых событий пока не определен, но хотя бы в принципе - сможет ли кто, если понадобится?
Водка "37мм". Достаточно одного залпа!
Для этого, ИМХО, немалый талант (я серьезно!) нуженСообщение от Allen Hellex
Поэтому проще, ИМХО же, "позаимствовать" их из стандартных ресурсов (библиотек Винды, из .ехе-шников всякоразного софта и проч. ... да хотя бы прям из форума - неужто Валентин с Ганслингером не поделятся?
)
К тому же, подобный подход позволить придать редактору в определенной степени вид ... э-э-э ... родного" Виндовс-приложения
Как говориЦЦа, "пускай безобразно, но зато однообразно" :p
Кхм... Дык дело не в тех иконках...
Нельзя ли для примера навыдирать иконок для "рус на себя", Форсаж, гашетка пушек, Дымы и так далее?![]()
Компрене насчет стандартизации и вовсю поддерживаемо. Загвоздка в том, что "по тематике" сложно найти приличное.
Там, к примеру, событие спуска бомбосбрасывателя. Или пуск ракет, или включение дымов, или смена FOV. Ну, в общем, много всего. Где такое взять? Я пока не представляю...
Водка "37мм". Достаточно одного залпа!
2 Hruks, Allen Hellex
Тады "ой!"Не сообразил сразу, про "специфичность"-то
Хотя, с другой стороны, иконки должны всего лишь обозначать события, что вовсе не означает, что они должны их отображать!
Ну, то есть, к примеру ...
- РУС на себя/от себя,влево/вправо - стрелка в соответствующем направлении
- форсаж - например, тот кномпель, шо "повер он"
- запуск двигателя - допустим, ключик (который "лог офф")
В таком вот духе прыблызно ... Ну или из какой-нить стратегии или варгейма, может, надергать![]()
Логично. Но масштаб работ представляем, верно? Если б нашелся смелый ;-) Хоть надергать, хоть найти в каких-то бесплатных бибилиотеках, хоть нарисовать... Впрочем, ладно. Будем подождать. В конце концов не завтра их надо в программу вставлять, мож кто и захочет поучаствовать активно. Вопрос оставляю открытым. ;-)
Водка "37мм". Достаточно одного залпа!
Подождите, после обеда попытаюсь выложить у себя архивчик в котором иконок на 10МБ![]()
Таран - оружие героев!
Усе, выложил. В архиве опупительное кол-во иконок, должно хватить
Откуда: ftp://basom.com.ru/icons.exe
Размер: 4.9 MБ (5*112*639 байт)
Пароль выслал в привату Hruks, Allen Hellex, deSAD....
Таран - оружие героев!
Если все кому надо скачали, удалю. Кстати, на какой стадии редактор?
Таран - оружие героев!
Лови...
Таран - оружие героев!
В настоящий момент программируется логика работы тайм-лайна совместно с отображением. Всякие там сдвижки, Selections, зумы и прочая такая хренотень. После того как отладим все это дело и договоримся с Хрюксом о передаче данных между основной программой и интерфейсом, тогда можно будет выложить read-only демку для иллюстрации работы тайм-лайна.Сообщение от Violator
Водка "37мм". Достаточно одного залпа!
Ну как... Надо ж пользователю постепенно будет к интерфейсу привыкать. Ну и влиять на него по мере желания. Потерпите пару деньков - чую, что скоро будет.Сообщение от deSAD
Я вообще-то в душе не сторонник половину работы показывать. Но, как показывает богатый жизненный опыт, лучше уж показать половину, получить шишки и родить что-то достаточно быстро в результате, чем пыжиться, упираться, доводить и в конце концов бросить это нафих за ненадобностью. ;-)
Водка "37мм". Достаточно одного залпа!
Пара эффектов
=======================
1. Получается с помощью генератора NewView. Настраиваем кнопки (Z и X) на плавное увеличение и уменьшение угла обзора, запускаем трек. Включаем внешний вид по Ф2. Теперь внимание. Нажимаем кнопку Z и одновременно удерживая левую кнопку мыши отдаляем камеру. Тоже самое можно и наоборот: нажимаем X и одновременно приближаем камеру мышкой. Получает довольно интересный эффект.
2. Настраиваем генератор для плавного замедления/убыстрения времени. И, в "ответсвенные" моменты жмем соотв. кнопки. Получается что-то вроде замедления времени, как в игре MaxPayne
Предложение по редактору
============================
Редактирование трека "вслепую" может быть довольно утомительным занятием. Поэтому предлагаю следующие. Запускаем трек в ИЛ2 и одновременно открываем трек в рекадторе. Сразу после начала трека в ИЛ2 жмем паузу и запоминаем время в левом нижнем углу экрана. Переключаемся в редактор трека и вводим это время в таймлайн. Тем самым, после повторного нажатия Pause достигает синхронное "воспроизведение" трека в рекадкотре и ИЛ2.
Тайм лайн можно сделать отдельным Always on TOP тул-баром, чтобы при проигрывании трека в ИЛ2 была видна таймлайн рекактора. Теперь для чего это нужно.
По аналогии с NewView предварительно, в конфигураторе, назначаем кнопки на эффекты которые будем использовать в треке, например кнопки 0-9. Смотрим как проигрывается трек в ИЛ2 и в нужных местах жмем кнопки 0-9 и вставляем эффекты.
Техническая сторона. Т.к. ИЛ2 и редактор одновременно не могут юзать один и тот же файл трека, радактор после загрузки трека создает её копию и воспроизводит на таймлайне иммено её, соответсвенно эффекты вставляются в эту копию.
2 Allen Hellex:
Удалось скачать иконки, а то тут у deSAD возникли слложности?
Таран - оружие героев!
А можно трек с примером?Сообщение от Violator
Это и без генератора можно проделать.Сообщение от Violator
![]()
Используя новый интерфейс Devicelik это можно проделать автоматически, то есть редактор может сам узнавать текущее время трека и синхронизироваться.Сообщение от Violator
Ну а переключиться и нажать кнопку мышкой нельзя?Сообщение от Violator
Трек можно зачитать в память как это делает преальфа и отдать его Илу.Сообщение от Violator
Кстти Ил тоже монопольно не захватывает трек. Впрочем нового он по ходу воспроизведения тоже не пишет - только в памяти, поэтому не совсем понятно что за ограничения здесь описываются и для чего.
Эффекты всё равно можно будет увидеть только на таймлайне и при повторном прогоне уже отредактированного трека.
Трек вечером.
Можно мышкой, можно. Но, зачем тратить внимание на переключения из ИЛа в редактор? Идеал - редактор в окошке которого воспроизводиться трек и монтажный стол как в Adobe After Effects. Ясно, что такого сделать не в этой жизниПоэтому нужно максимально интегрировать редактор в воспроизведение трека ИЛ-ом, для этого и ОнТоп таймлайн и кнопки для эффектов. Редактор одновременно работает с воспроизведением ИЛа и вставляет эффекты в реальном времени. Почему в этом случае эффекты всё равно можно будет увидеть только на таймлайне и при повторном прогоне уже отредактированного трека?
Что касается плавного замедления кнопками не пробовал. Хоть и замедления всего два (2х и 4х) генератор по идее должен сделать это плавнее..
Таран - оружие героев!
Хм, кто-то кого-то недопонимает.Сообщение от Violator
Если эффектов будет больше 10, то какие кнопки для них назначать? И не запутаются ли пользователи во всём этом?
Потом я уж точно не понимаю чем таким таймлайн будет лучше циферок в углу экрана? Чего там такого отображать планируется, что было бы так важно?
Ну предположим, что редактор одновременно работает с Илом. Вставляет себе эффекты по горячим кнопкам... В Иле-то их не видно будет! Илу до следующего прогона трека на эти эффекты... всё равно в общем. Так какой смысл редактировать в реальном времени фантома, который лишь гипотетически сейчас виден. Только на таймлайне и в воображении редактирующего трек. В чём суть одновременного редактирования?![]()
На счёт плавного замедления кнопками: Нажать паузу. Нажать 2 раза скобочку "[". Убрать паузу. В итоге при проигрывании трека сразу включется замедление на 4. Какая ещё плавность нужна? Большего игра не позволяетУскорение выполняется также с той лишь разницей, что ускорения 3. Итого 5 полодений от самого медленного до самого быстрого.
Генератор тут ничем не поможет. Абсолютно.![]()