31 дек. 2014 г.

OXD_TCP Test Server - финал

Основная работа завершена.
Сервер доступен для загрузки.

Появилось описание и тестовое видео.

скриншотик

Теперь ждем отзывов, чтобы продолжить совершенствовать инструменты для отладки и вместе с этим сам протокол.

Видео-демонстрация

Ну а загрузка как всегда на сайте oxdtcp.ru

27 дек. 2014 г.

OXD_TCP Server - еще одно завершение

Новая версия тестового сервера для OXD_TCP, скоро будет готова.
Для тех кто уже участвует в проекте, сервер будет доступен через несколько дней, для всей общественности через 2-3 недели.





По сравнению с первой версией сервера это небо и земля.
Ушла главная проблема - быстродействие.
Новая версия переписана на C++ и это дало возможность принимать пакеты по TCP на очень высоких скоростях. Интерфейс при этом успевает обновляться со скоростью до 200 Fps.

Добавлено более удобное управление рифтами и более понятное отображение принимаемых данных.

Все вместе позволяет более тонко работать с протоколом и контролировать все происходящее.



17 дек. 2014 г.

ARVideo - идем к финишной прямой

ARVideo (Augmented Reality for Video)

Это такой аттракцион дополненной реальности, где всякий прохожий может не только вдоволь покуражиться, но и унести с собой DVD на память.

Все самое сложное уже позади, остается допилить всякие мелкие штучки.


Вот что получается


Если всё будет хорошо, то к понедельнику будет полный финал.
А пока кодим дальше...

Видео рисует Рамиль.
Реализация всего проекта - 3-8D.ru


25 нояб. 2014 г.

У кого что, а у нас пожар (((

Надеюсь, что конкретно наш офис не задело...



В связи с чем рабочий день сегодня был прерван в 6 вечера.
Когда уходили, огня не видели, но дыма было очень много.
Утром будем посмотреть что и как.

22 окт. 2014 г.

Выдох и перезагрузка.

Последние несколько дней был погружен в конверсию из 2D в 3D.
Вроде ничего особенного, но в ходе работы пришли мысли в голову.
Я такие мысли называю "дурными". Дурными от того, что побуждают включать креатив и генерить всякую хрень. Нет чтобы делать всё как всегда, как все, бамбук курить, диван валяться...

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

Экспериментальные наброски:

Сочиняем GUI. Наловчился стругать свои Widgets при помощи Cairo
Очень нравятся возможности.
Сейчас интерфейс научился грузить сиквенции, проигрывать их,
определять минимальную инфу по картинке ну и Zoom, Scroll и пр.

Осваиваем алгоритмы создания маски.
Ввожу свою терминологию вроде: friendly color )))
Области выделения изображения могут быть различными,
и для каждой области какие-то цвета "друзья", какие-то "враги"
Выделения группируются в "Islands" )))
И на картинке один такой "островок", здесь 2 дружественных цвета
и диапазон варьирования 30 шагов (из 255 по каждому каналу)

Долго тупил, аж целый день.
Но в результате код получился предельно компактный.
Учимся обходить контур, каким бы сложным он не был.
Как же без контуров....

С диким вожделением хочется продолжить это безумие.

Однако завтра запланированная перезагрузка:
Переключаемся на проект OXD_TCP.
Назрело много вопросов и их надо максимально быстро решить.

P.S. 
Все права на персонажа принадлежат кино-компании "МАСТЕР-ФИЛЬМ"


16 окт. 2014 г.

Днюха!

Последнее время, лет так эдок с 10, игнорировал этот праздник, ну он был что-ли не очень приятен...

Вместе с этим никого не поздравлял, никому ничего не желал и был этим доволен.

Однако сегодня что-то произошло...
Может я стал слишком сентиментален, может еще что-то...

Но сегодня я был искренне рад ВСЕМ поздравлениям и в контакте и на фейсбуке, и прочее, прочее, прочее...

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

Есть о чем задуматься и спасибо ВСЕМ!!!

Я очень счастлив сегодня и это благодаря ВАМ.

29 сент. 2014 г.

OXD_TCP - новый сайт

Цель сайта - коммуникация между разработчиками в XD индустрии, с целью создания новых и очень интересных услуг.



Сайту исполнился аж 1 день...
Все впереди.

Наполняем, развиваем, общаемся...

Ну и конечно приглашаем всех в гости.



19 сент. 2014 г.

Оставьте Макаревича в покое!!!!

Я за ранее понимаю, что обретаю этим постом тонны груза на свои плечи.
Но как-то надо бороться за разум...
Или как-то надо высказать мнение.
Или как-то надо не быть в стороне, когда происходят страшные вещи.


Этот человек часть истории России, я им горжусь.

Смотрим великого мастера анимации:

Накал в обществе напоминает полный кретинизм и отупение.
Макар всегда был на стороне добра и справедливости, в первую очередь он говорит о духовности и этике.
Его любили и любят.
Он много сделал и делает.

Общество - перестань себя превращать в стадо безмозглых идиотов, которые ни на секунду не готовы остановиться, чтобы подумать.
Хватит с нас Сахаровых, Солженицыных и пр... героев, о которых морали ноги, а после смерти возводили храмы...
Хватит!
Научитесь жить здесь и сейчас, своим умом, добром и справедливостью.



Чем сложнее борьба, тем значительней победа



Спасибо за видео Олегу Андронову, которого я люблю и ценю.



Продолжаем слушать умных исламских мужей.


Рамилю спасибо за ссылку ;-)

15 сент. 2014 г.

Работаем над протоколом "OpenXD TCP" (OXD_TCP) - v.0.0.05a

История
Очень давно, уже года два минимум, на пару с Рамилем обсуждаем тему интерактива в 5D. Каждый пытался что-то делать в этом направлении, но видимо делали не так или рынок был не готов. В общем сейчас все совсем по другому, и если производители железа жалуются на стагнацию и спад продаж, то я уверенно (впервые за долгое время), не только прогнозирую, но и пытаюсь создать условия в которых рынок обретет новый смысл бытия )))
Рамиль активно участвует в этом процессе. Понемногу подключаются и другие лица.

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

В идеале протокол должен стать стандартом для всех. Так же как AVI, MOV и пр... (грубо сравниваю)

И не важно какая у вас платформа. Если производитель платформы заитересовался OXD_TCP, то он встроил поддержку протокола, и теперь ваш зал крутит не только видео, но и интерактив.

Интерактив большая часть людей воспринимает как "игру", с использованием джойстиков и пр...
Ну... как бы да...
Но сейчас мы акцентируемся не на этом:

  1. Интерактив это тот же "мультик", но вы можете подключить к нему Oculos Rift
  2. Технологически производство интерактива сильно отличается от производства видео. Видео снято 1 раз и уже ничего изменить нельзя. Интерактив подразумевает несколько уровней, с разным освещением, с разной динамикой, с разными эффектами. Для маленьких детей один уровень, для отвязанных подростков другой, при этом цена 1 за всё.
  3. Сценарий может меняться случайным образом или в зависимости от реакции зрителя. Например кричат громче - снижаем обороты, молчат - пугаем до смерти )))
  4. Ну и да... можно и пострелять, если очень захочется, но сейчас мы думаем, что это не главное.
  5. Офигенские бонусы - одно и то же приложение работает с любым FPS (60 и более, если видео карта позволяет), а заодно может проецировать радиалку.

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

Обмен данных осуществляется по средствам TCP протокола. Адрес и порт соединения должен быть настраиваемый.
По умолчанию используется IP 127.0.0.1 и порт 11000.
Протокол состоит из набора сообщений, которые могут распознаваться как команды, отчеты, поток данных.

Очень важная штука - зачем?
Разумеется всякий производитель платформ не готов делиться своим протоколом, да и мы не смогли бы подстроиться под все десятки производителей.
Поэтому была придумана очень простая штука: OXD_TCP, он един для всех, все работают с ним. Производители платформ с ним работают и производители контента с ним работают. В результате - все у всех поддерживается и никто не выдал своих заветных секретов )))

Приветствуем любознательных
Это версия протокола 0.0.05а

Это первая и довольно "сырая" версия, но основной вектор развития задан. Большая часть протокола уже реализована в тестовом приложении на базе UE4 и в скором времени будет так же опубликована.
В конечном итоге получится исчерпывающий SDK, в который входит документация (пока только на русском), тестовые приложения на базе UE4, Unity. Отладочный тестовый сервер, для тестирования протокола.
Не исключаю возможность поддержки CryEngine в SDK.

Однако, если вы опытны и прозорливы, то даже текстового описания протокола вам будет достаточно, чтобы встроить его в ЛЮБОЙ движок.


10 сент. 2014 г.

В гостях у "Шестая степень - 6dof"

Сегодня вместе с Рамилем был в гостях у Вадима Корнюхина (Шестая степень - 6dof)
Ранее Рамиль уже писал у себя в блоге об этом человеке и о том, что он и его команда делают.

Слева Рамиль, справа Вадим
Сейчас мои впечатления.

Слово "круто" - весьма общее и не может выразить ощущений.
Ранее многие люди меня убеждали словами вроде: "Никакой зритель не почувствует разницы между 2-мя или 3-мя степенями, а 6 - тем более", этим мнением пытались меня убедить в том, что 6dof никому не нужен....

Видимо это говорили люди, которые никогда не катались на такой платформе.

Сегодня мы прокатились на 2-х райдах.
Общее впечатление выше всяких других, то есть мне не доводилось видеть и ощущать что-то подобное. Нужно быть немного "инвалидом", чтобы не увидеть разницы, не почувствовать новых движений платформы, которых ранее не было.

Если сравнивать параметры экономика\эффект, тоже получается очень интересно. Общая стоимость системы велика, но не слишком. А вот эффект - просто замечательный.
Думаю, что многим прокатчикам имеет смысл "переобуть" зал.



Почему это тах хорошо?

Когда я катался в 9-ом павильоне на ВВЦ, у меня не возникло желания вернуться в зал и посмотреть что-то еще. А тут возникает. Возникает от того,  что ребятам из 6dof удалось добиться какого-то невероятного реализма.

Сами треки движения платформы прописаны с большим искусством, как танец в балете. Вы точно ощущаете движения "себя" в кадре. Падаете, ударяетесь, парите, ускоряетесь или дрожите на колдобинах. И чего ранее не ощущал нигде, а здесь ЗАПРОСТО - перегрузки, перегрузки от ускорения. замедления, взлета или падения, всё как в жизни.

Дополнительные эффекты вроде молний, брызг и ветра, действуют не заметно, но весьма ощутимо. Это значит, что вы НЕ думаете "а... это просто вентилятор включили...", вы просто несетесь по трассе, а на вас дует ветер. Ветер кажется то теплым, то холодным, мокрым или сухим. Как в жизни, куча мельчайших оттенков. И вы не задумываетесь о моторах, устройствах и прочем реквизите зала, вы просто получаете кучу неожиданных удовольствий.

Итог

Ребятам из 6dof желаю успеха, курс взят верный, результат очень впечатляющий.
Браво!

P.S.
Это настолько впечатляюще, что я подумываю о том, что именно это будет будущем кинематографа. На базе этой площадки, можно снять много интересных фильмов ;-)

7 сент. 2014 г.

Будда::Ох и машины

Однажды Будда::Ох решил заняться стиркой.
У него накопилось довольно много вещей, которые давно надо было постирать.

Он собрал всё в большую кадушку и пошёл к ручью.
Целый день он стирал и стирал и стирал...

Он сильно устал, и вернулся домой уже поздно ночью.

Тогда он подумал:
- Я так много времени потратил на быт сегодня, и совсем забыл о боге. Я не думал о высоком ни секунды. Наверное стоит купить какую-то машину, которая будет стирать за меня. А я в это время буду думать о боге...

В скором времени мысль материализовалась и Будда::Ох приобрел стиральную машину.

Еще через некоторое время Будда::Ох так же размышлял о мойке посуды, о пеших походах, тяжелых сумках, готовке на огне и многом другом.

Все эти мысли тоже быстро материализовались...
И у Будда::Ох появилась посудомоечная машина, автомобиль, газонокосилка, компьютер, телефон, планшет, соковыжималка, миксер, фен, кухонный комбайн, и много-много других полезных вещей.

Но времени на общение с богом не стало больше.
Он то и дело что-то загружал, выгружал, перезаряжал, выкладывал и раскладывал. А еще звонил в службы поддержки и что-то постоянно выяснял, ремонтировал...

А когда появлялась свободная минутка, он спешил в интернет, чтобы узнать, а нет ли машины получше, а не появилось ли еще что-то, что приблизит его к богу уже завтра.

Так могло продолжаться до бесконечности, но однажды утром случилась гроза, молния ударила в дерево, дерево упало на провода и лишила Будда::Ох всякого электричества.
Все машины остановились...

Будда::Ох долго горевал, ведь он не успел постирать новую кучку белья, а по телефону ему сказали, что в деревню ремонтники приедут не скоро и тогда он взял кадушку с бельем и пошел к реке.

Будда::Ох стирал весь день, он постоянно что-то кричал богу в этот момент, и иногда получал ответы...
И тогда Будда::Ох подумал:
Хм... Оказывается общаться с богом можно в любой момент? Даже стирая белье!

Для него это было откровением, счастливый и уставший он пошел домой, неся с собой кадушку чистого белья и целый ворох новых мыслей...


6 сент. 2014 г.

Гороскоп Путина

Никогда не интересовался им, но вот что-то стало любопытно.

Оказалось:
Весы - Дракон

По сути "Адская смесь" ))) Выдержанность, хладнокровие и справедливость весов + удача и сила дракона. Возможность возрождаться из пепла и... Много неожиданных фишек ;-) Среди которых - возможность прокладывать мосты там, где их никто не может проложить. Разрывать шаблоны и видеть простую суть в очень сложных вещах.

Страна может быть спокойна.
Спим и не волнуемся, можно просто заниматься своими делами...

31 авг. 2014 г.

Самолеты: огонь и вода

Сегодня ходил в зал, смотрел новый фильм от Диснея.
Фильм слабоват, но удовольствие получено. Ребенку понравилось.



Не хватило юмора, разнообразия, драматургии. Самолеты как минимум 3-4 раза тушили пожар и тушили однообразно. Главный герой не такой яркий как в "тачках". Конечно ребята из Диснея все сделали правильно, но могли бы чуть-чуть сделать жестче и трагичнее и смешнее.

Твердая четверка )))
Стерео-эффекты очень не плохи, но можно было сделать лучше )))

Был момент, когда я чуть ли не стал рыдать. Это когда почти в начале фильма ребята тушили пожар под AC/DC, музыка сделала свое дело. Thunderstruck - моя любимая композиция.

Ну что...
Не Pixar, но молодцы, очень не плохо.

P.S.
Пришли домой, а тут по телеку "Историю Игрушек -2" показывают, прилипли к экрану в сотый раз и... Ребята из Pixar - большие молодцы, и картинка и сценарий на высочайшем уровне. Да...




1 авг. 2014 г.

Воспоминания о Тбилиси 91-92года

Так получилось, что я был призван в оперативные войска МВД и по дороге на службу нам подсунули бумаги: "Распишитесь за получение тушенки"
В жопу пьяные призывники подписали все на свете, не зря офицер позволял нам все, что в голову взбредет. Один призывник даже успел искупаться в море на остановке межу Москвой и Тбилиси.

Уже в Тбилиси, в конвойной части я отличился познаниями в радиотехнике (и откосил от художественных таллантов). Меня отправили в Шоуляй. В учебку связи.

Это было очень интересное время, наверное самое интересное за все время службы, потому, что там мы служили и учились, а вот все последующее напоминало какое-то браное слово... какое?

В Шоуляе я познакомился с художниками части, они были дембелями и искали замену, выбрали меня. Реально - очень крутые художники, было чему у них поучиться.
Однако когда они не смогли сделать из меня приемника из-за той самой "тушенки", я вернулся туда, куда подписался.

Первые 3 месяца службы в Тбилиси ничем особым не выделялись. Да, были вертолеты с грузом-200, ребята ездили в Цхинвали и воевали там, но меня это не касалось, я осуществлял связь между Тбилиси и Ростовом, реже с Москвой (про это отдельная песня)

Потом началась война в Тбилиси. Кто-то кого-то свергал. Мы не понимали что происходит, поэтому настраивали приемники на "Голос Америки", "ВВС" или "ментовскую волну"

Наша часть не принимала никаких военных действий, но нам отключили воду, электричество, перестали поставлять питание.

Наступила гуманитарная катастрофа внутри отдельно взятой маленькой части (ну как маленькой... Центральный батальон ЗАКВО).

Горожане в Тбилиси жили не лучше. Они выходили из 9-ти этажек и готовили еду на костре.

В общем много чело было жуткого и страшного...
Но вот чего не было: Не было истерии! Не было той самой истерии которая происходит вокруг Украины сейчас!!!

И вот тут задаюсь вопросом...
А был ли мальчик?

Что вообще происходит сейчас и что происходило тогда?
В чем разница?


31 июл. 2014 г.

Колизей


Реконструкция Колизея.
Возможно так он выглядел до разрушения.
Появилась новая версия Blend4web (14.07), все новинки не успел изучить, в глаза бросилось только то, что стало намного проще создавать окружение.

23 июл. 2014 г.

Blend4Web - первые тесты

Что-то стало получаться:

Не все работает как хотелось бы, иногда результат кажется не прогнозируемым, но в ходе долгих итераций, начинаеш понимать, что именно не так. Нужно очень внимательно читать мануал, пропуск одной строчки может привести к борьбе с глюком в течении нескольких суток.

Что радует - в отличае от Unity3D это работает самостоятельно, без дополнительных плагинов для браузера. Ну и привычный Блендер - тоже не может не радовать.




20 июл. 2014 г.

Патриот России - STOP!

Знаете есть такой знак на дороге?
Знак STOP.
Он вовсе не означет прекращение движения, он как бы говорит: "Остановись, посмотри по сторонам и потом продолжай движение"

Этот пост - тот самый знак.
Остановись, подумай и продолжай движение.

Я устал от "диванной войны", став по неволе "диванным партизаном", но раз уж пошли "диванные войны", давайте хотя бы на фронте диванных войск договоримся о правилах, тактике боя и стратегии.

Я вижу миллионы постов переполненных ненавистью, постов в сети и со стороны Русских и со стороны Украинских авторов.

И те и други пишут об одном:
- Убей!

И если посты Украинских патриотов остаются на ИХ совести, то за наши мне реально СТЫДНО.

Я и сам желаю написать часто какую-то гадость, поддавшись на эмоции, но скрипя зубами - воздерживаюсь.

Предлагаю устроить что-то вроде флеш-моба.
От ныне и навсегда, отменяются все обзывательства вроде: Укропы, Бендеры, и пр.
Ведем переписку исключительно опираясь на пример наших профессиональных политиков:

  • Путин
  • Лавров
  • Чуркин

Прежде чем делать очередной "вброс" или поддерживать его - думаем, проверяем факты, отключаем эмоции.

Я верю в добро и знаю: православие сильно добром. Правда часто хоть и с опозданием, но одерживает победу. А не честная победа нам не нужна. Нам не нужна победа "любой ценой", это удел других, не очень дальновидных политиков.
Которые забыли простую истину:
Всех можно обмануть один раз, но обманывать всех многократно невозможно.

Россия вернулась на долго, правда останется на нашей стороне, при условии, что это ПРАВДА.
Не давайте повода потомкам и врагам усомниться в этом.
Держите себя в руках, пишите по делу, без лишних эмоций и тем более - без призыва убить, или проявлять радость к убийству.


10 июл. 2014 г.

Во что может превратиться юго-восток Украины

Поищите картинки про добычу сланцевого газа, ну что-то вроде этой:


И сразу много становится понятнее.
А то пока слышишь что-то вроде: "Вред экологии, большие территории добычи...", не осознаешь НАСКОЛЬКО большие...

Скважина истощается в течении 1 года, скважины относительно близко ставят друг к другу, это издержки технологии. Поэтому для выхода в зону рентабельности нужно бурить 1500 (!!!!) скважин в год.

Под землю закачивают не только воду с песком, но и химию. Всё это поступает в грунтовые воды, которые далее текут куда бог пошлет.

Часты сейсмические нарушения, деформация поверхности грунта...
То есть технология успешно может использовать ТОЛЬКО в зонах безжизненных... например в пустыне.

Добытый газ крайне сложно транспортировать на большие расстояния, приходится сжижать, упаковывать, доставлять, разжижать.

Себестоимость добычи с доставкой примерно = 260$


1 июл. 2014 г.

GUI для ply2vrmesh

Я конечно умею пользоваться командной строкой, но заставить это делать художников - крайне сложно.
При этом нам довольно часто нужно конвертировать разные объекты в *.vrmesh

Поэтому я решил создать графический интерфейс для V-Ray утилиты ply2vrmesh, тем более, что она очень сильно модифицировалась за последние дни, и теперь поддерживает *.vrscene с выбором объектов, которые нужно конвертировать.
Так же добавился бейкинг меха и партиклов.

Свежая версия ply2vrmesh доступна тут


Выглядит это так:




Chrome будет ругаться и говорить, что это вредоносное ПО. Пока не нашол способа решить эту проблему, в поисках решения...

Инсталляция не требуется, распаковать и запустить.

Я старался сделать интерфейс интеллектуальным, активируются только те опции и параметры, которые доступны выбранному формату файла. Замените *.obj на *.bin и заметите разницу.

Некоторые опции временно не доступны, что-то вроде TOODO, но работать можно уже сейчас. Особых препятствий вы не заметитите.

Чуть позже будут версии для Linux и OSX.

Буду рад отзывам и сообщениям об ошибках.


23 июн. 2014 г.

Итоги выходных - ply2vrmeshGUI содан!

ply2vrmeshGUI содан!




Можно скачать тестовую версию для win32, там еще есть что допиливать, но в целом можно пользоваться.

Еще раз спасибо Андрею Изранцеву за подсказки!

Очень понравился QT!

Видал всякое, но это и удобно и понятно и надежно!

В общем я в диком восторге и с мыслями о новых перспективах.

P.S.
Для тех кто не в курсе, для чего эта программа.
Это просто графический интерфейс, для утилиты ply2vrmesh от ChaosGroup. Утилита работает через командную строку, для художников это большое препятствие. Я создал графический интерфейс, чтобы упростить процесс конверсии из одного формата в другой.

ply2vrmesh нужен для того, чтобы миллионы полигонов загонять в формат *.vrmesh, который является уже откомпелированной геометрией, готовой к рендеру.
В результате вьюпорт вашей программы сильно разгружается, а V-Ray способен переваривать огромные миллионы поликов...

Так же ply2vrmesh поддерживает и анимацию и много других полезных "вкусняшек".

Чуть позже будет добавлено еще несколько приятных фишек, что позволит достигать очень интересных результатов.



21 июн. 2014 г.

Традиционная летняя перезагрузка в кодинге и респект парням из ChaosGroup (V-Ray) .

Сегодня довольно быстро часа за 4-5 создал программу для управления консольного приложения ply2vrmesh от chaosgroup (V-Ray)

У Андрея Изранцева было готовое решение, но с переходом на новую версию vb3.0 (Vray\Blender), это решение временно отвалилось. Я решил по быстрому создать простой GUI интерфейс для ply2vrmesh, потому как любой нормальный художник при слове "командная строка" просто впадает в ступор.
Заодно появилось куча плюшек, о которых пользователи vb не догадывались.

это под MAC

это тоже самое но под Win и с результатами работы

Программу я создал при помощи GTK C# и IDE Xamarin.
Здорово, быстро, все работает...

Но чтобы эту программу поставить на другую машину, надо поставить еще сто софтов и сто библиотек, при этом не совсем ясно каких.

Я решился на переход к другой платформе для разработки.
По старой памяти выбор пал на wxWidgets. Скачал, собрал под MAC, протестил - супер, ребята за время моего отсутствия круто продвинулись!

Поделился новостями с Андреем.
На это он мне рекомендовал PyQT.
Да, наслышан, но как-то не срасталось до сих пор, не получалось его завести.

Ну думаю...
А почему бы и нет, попробуем.

Попробовал.
СУПЕР!

Ранее заводил все это под WIN, а под MAC оказалось все в разы проще, тот-же Linux только еще лучше )))

Очень понравилось.
Андрей - СПАСИБО!

Я уже давно привык к Python, а тут еще столько вкусных плюшек в придачу!

Продолжаем коллекцию фоток политиков

Отоно как...


В очередной раз завидую автору фото )))
Комментировать не буду.



11 июн. 2014 г.

Путин - красава )))

Как бывший фотограф и оператор, крайне люблю подловленные кадры, мир замирает и доля секунды остается в памяти на века.

Увы, не я автор этого снимка...


Два лица на переднем плане, и они главные.
Еще одно на дальнем, оно второстепенное, но... 

Похулиганим )))
Я трактую кадр так:
Порошенко: Ну что, съел?
Путин: Мальчик, ты кто?
Неизвестный человек: Вау! Кто кому и как?

Пока все мои предсказания сбываются.
Украине суждено разбиться на 3 куска.
Это цена входа в Евро Союз. Майдан не подумал о том, что сидит на пороховой бочке. И речь не только о газе.






21 мая 2014 г.

Ура! "Хрустальный Компас" улетел в Краснодар!

Не смотря на предельно сжатые сроки и довольно большой объем работы, с периодическими форс-мажорами в виде потопа - мы справились со сложной задачей.

Необходимо было сделать несколько десятков роликов, для проведения торжественного мероприятия "Хрустальный Компас". Большие красивые награды будут вручены очень смелым, умным и самоотверженным людям.
Награждение пройдет уже почти "завтра".

От себя лично, большое спасибо всем кто нам помогал и кто участвовал в проекте!

Через несколько дней, когда мероприятие уже будет проведено, мы покажем чего мы там понарисовали. ))) А пока секретики ;-)

Заказчик очень доволен, это главное.
Сроки чудом не сорвали, это тоже важно.

Даже не знаю что из двух пунктов важнее )))

Завтра возвращаемся к "вечным" недоделкам, там тоже все двигается к успешному завершению.
+ Куча новых идей и планов появляется....


P.S.
Для тех кто не в курсе - "Хрустальный Компас", это ежегодная национальная премия. Учредитель премии - "Российское Географическое Общество".
Ну и не забываем про возможности google )))

16 мая 2014 г.

Можно выдохнуть

Работы по борьбе с потопом завершены.
Всё работает в штатном режиме.

Нам сегодня помогало очень много людей, надо отдать должное работникам института, которые нам оказали много важной помощи.
Весь состав студии до вечера занимался наведением порядка.
Начиная с 16:00 я занялся восстановлением всего, что было отключено. Пришлось много времени потратить на поиск неисправностей системы.

К 22:00 была восстановлена вся структура сети и возобновлены работы по рендеру.

Я считаю, что мы отделались "легким испугом", если бы НЕ сигнализация, то сегодня бы пришлось оплакивать гораздо больше железок.

Срочно пришлось заменить на новое:

  • сетевой коммутатор (свичь на 24 порта)
  • роутер
Скорее всгео придется серьезно ремонтировать один из серверов, тот самый render09. Есть подозрения, что материнская плата не выдержала потопа, если так, то общий ущерб не превысит 50т.р.

Боялись, что будет больше.


Сушим вёсла!

Жаркая пора, пытаемся сделать очеродной подвиг для нашего доборого клиента - Алексея.
Что-то пошло не так.

Весь вечер и пол ночи боролся с глюками рендера, отловил "заразу" и только хотел ударить в ладоши, как раздался телефонный звнок (3 часа ночи)

- Доброй ночи, у вас сработала сигнализация.
- ????
- Да, охрана говорит, что слышит шум воды, у вас там нет случайно водопровода.
- Водопровод есть, но мы его не используем, просто кран в стене, он не может протекать.
- Течет видимо сверху...
- Вы знаете, над нами кабинет директора института. Пару раз у него там что-то подтекало, проверьте пожалуйста.
- Вы не хотите к нам приехать?
- Вряд ли это сейчас возможно.

Несколько минут назад я работал с нашим офисом через TeamWeawer. После телефонного разговора я вернулся к компьютеру, связи нет.... (блин, а еще и render09 отрубился... не с проста всё это...)
Это может означать одно - что-то пошло не так.
Видимо это не просто "кап-кап", как было ранее...

Взял такси. Ночью обходится это очень не дорого и быстро возят (игнорируя все светофоры, перепугался малость, но зато быстро).

На проходной №1 мне сразу сказали: "Проходите, там все открыто, вас ждут."

Я побежал к офису.
Много людей с фонариками, все что-то делают- высматривают, но в помещение не заходят.
Вокруг помещения лужи...

Я зашол в офис, попытался по привычке включить свет. Свет стал мерцать и я сразу же его выключил. Было очень темно, но стало понятно, что некоторые потолочные плитки набухли от воды и рухнули. Гитара у входа стояла вся в "слезах", под ногами хлюпает вода. Линолеум вспучился, много луж.
Компьютеры все работали, все кроме render09.

С потолка шол методичный дождик по всей площади потолка, вообще по всей. В главной комнате, в серверной, в тамбуре, в кладовке - везде.

Всё мокрое...

Чудом осталась сухой раскладушка, загримерованная под кресло.

Я срочно выключил все машины (выключал жёстко, слишком высокие риски), выдернул все вилки из розеток и выключил все пакетники.
То есть произвел тотальное выключение питания.

Дождик продолжал капать, не смотря на то, что в кабинете директора уже всё перекрыли.
Подписал всякие важные акты и протоколы, поехал домой.

Завтра с утра студия НЕ будет рисовать красивые картинки. Будем наводить порядок и постепенно запускать машины.

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

6 мая 2014 г.

Moleculos - первый релиз

Ну...
Почти готово.



Качаем, ставим, тестим.

Берем от сюда.

Доработки будут конечно, и еще будет довольно много интересных функций, но пока так как есть.
В общем-то уже можно делать что-то ;-)



Учебники и пояснялки тоже будут, но чуть позже.

30 апр. 2014 г.

Moleculos - клинические испытания

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

Думаю, что стоит заняться подготовкой хорошего демо для демонстрации аддона.

В общем - пилим дальше ;-)

28 апр. 2014 г.

Пилим новый аддон для Blender - Moleculos

Цель аддона - создавать красивые абстрактные связи между частицами.

Примерно вот так:


Сейчас осталось добавить автоматическое обновление и несколько интересных настроек, но в целом уже можно посмотреть как это будет выглядеть:






Пилим далее ;-)

20 апр. 2014 г.

Осторожно! На дорогах идиоты!

Я редко становлюсь участником ДТП, за 15 лет вождения три раза, и этот "третий" раз случился сегодня.

Возвращались из онкологической клиники (Я, Света и Алиса), где мы регулярно навещаем маленькую девочку, которая очень болеет, но ее дела пошли на поправку.

Неожиданно Газель обгоняет нас с права и бъет по крылу наш маленький Daewoo Matiz.
Я по тормозам, в надежде, что и водитель Газели заметил удар и тоже остановится.

А вот ХРЕН!
Он жмет на педальку...

16 апр. 2014 г.

Тест лицензии для UE4 (Unreal Engine 4) на iMAC

Всегда высказывался о том, что любю CryEngine, но несколько особенностей переломили моё влечение и я решил испробовать UE4, тем более, что была предложена выгодная сделка - всего 19$ (примерно - 600 руб) за месяц вледения (аренда).

Чуть позже CryEngine предложил тоже самое, и даже дешевле - 9.9$
Однако разница в цене и любовь к CryEngine меня не остановили, чтобы испытать UE4.

Главная штука в моем выборе:
  • поддержка Oculos Rift
  • разбиение экрана (Split Screen) если игроков много.
UE4 в этом плане отвечат полностью моим запросам.
CryEngine имеет не официальную поддержку Oculis, но разрезать экран на части не умеет и вряд ли научится.

Зачем разрезать экран на части?
Очень просто!
Режим экран на 4 игрока.
Выводим на 4 монитора, каждому по экрану достается, но вместо экранов цепляем Oculos.

Это очень крутая экономия и полный отказ от проекционных систем в 5D залах.
Такой отказ экономит арендуемую площадь (большая часть расходов), так как теперь не нужно иметь предэкранное пространство.

Кроме этого, такие системы можно ставить в любых местах, даже на открытом воздухе, и не надо беспокоиться о затемнении или высоте потолка или еще о каких-то штуках, связанных с проекцией.

Еще один бонус - зритель выигрывает!
Зритель может смотреть на соседа, на лево, на право, свободно вращать головой.
100% эффект присутствия.

На самом деле и 5D не надо, у людей и так крышу срывает по полной, но мы ищем прожжонных экстрималов ;-) *

И так, возвращаемся к заявленной теме.
На втором шаге вам предложат оплатить 19$, за это вы получаете много интересного на 1 месяц.

После того как вы оплатите, вы сможете скачать маленькую програмку - Unreal Engine
В общем-то это простой менеджер загрузки, который будет следить за вашим баллансом и устанавливать программы.

Всегда недолюбдивал UDK за отвратный дизайн во всем, включая интерфейс.

Тут все резко переменилось:

Идет загрузка движка
Так же, чуть позже, загрузятся и исходники проектов, для изучения, конечно это очень удобно.

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


На iMac 2011 года  нет надлежащего GPU, сцена шевелится, с тормозами, но шевелится...
Наконец-то появился настоящий реалтайм, который до этого был только в CryEngine.

В общем я очень вдохновлен и думаю изучать дальше что и как...






15 апр. 2014 г.

Скрипт для AE - делаем атласы для Unity

Если вы работаете с After Effects и вам приспичило создать текстурный атлас для Unity или другого игрового движка - теперь все просто ;-)

Я написал маленький скриптик, который автоматически укладывает спрайты на текстуру.

Берем скриптик тут

Как пользоваться:

  • Импортируем все спрайты в AE, но не как сиквенцию, а как набор отдельных файлов.
  • Выделяем все эти файлы (имеет значение порядок выделения, как выделим, так и лягут слои и такой будет последовательность)
  • Тащим все файлы в новую композицию с текстурным размером (например 512х512, или любым другим)
  • Запускаем скрипт.


Всё!

Атлас остается отрендерить как отдельный фрейм.

Скриншотик:


Ну и спрайт в действии
 (см. индикатор рядом с пингвином):


Спасибо за внимание )))
И Илье Зинченко за хороший Арт. ;-)

Колбасим далее....


5 апр. 2014 г.

Проблемный конфликт: iMac + МГТС

Проблема:
Есть iMac 2011 года. Прекрасно работает со всевозможными сетевыми интерфейсами, но стоило мне его принести домой и подключить к роутеру МГТС, через несколько минут произошло жесткое зависание, выйти из которого удается только через выключение машины.
При этом не важно как вы подсоеденяетесь к роутеру, и WiFi и LAN дают одинаковый результат.

Гугление подтвердило что я такой не один. Однако описанные рецепты не помогли.
Ручная настройка сетевого интерфейса не помогла.

Вышел из ситуации через подключение модема YOTA.
Качаю Mavericks со слабой надеждой, что это поможет.
Текущая версия - 10.6.8

Вся другая домашняя техника, включая iPad, прекрасно дружит с МГТС

Буду рад подсказкам.

P.S.
Mavericks все же спас ситуацию, после установки новой OS, все проблемы отпали сами собой. Продолжаем наслаждаться радужным общением с яблочными продуктами.

18 мар. 2014 г.

Ветер Крепчает - доклад тайного агента...

Тайный агент по кличке "Алина" посетил кинозал и ознакомился с новым фильмом Миядзаки, вот краткий доклад:
"Блиииин, я рыдала весь фильм.... Миядзаки превзошол сам себя, это такая целостная картина в которой переплетаются две страсти... Это лучшее, что сделал мастер. Зал был переполнен и люди сидели в проходах..."

В штабе был рассмотрен доклад и было принято решение:
На следующих выходных всё представительство устроит нападение на кинозал, чтобы захватить все впечатления, описанные тайным агентом.

А пока можно посмотреть трейлер:





Addon готов - создаем SyncData (*.dat) для VUE в Blender 3D

Ну...
Первый вариант готов, можно вполне себе пользоваться.
Со временем дошлифуем и отполируем, но даже сейчас можно уверенно пользоваться моей последней поделкой:

Устанавливается как обычный addon.
Затем выделяете объекты которые вам нужно синхронизировать (обычно это анимированные объекты) и делаем:
File -> Export -> Export Vue Synchro Data (.dat)

То есть принцип работы такой же как в MAX или MAYA или другом пакете с поддержкой VUE.


16 мар. 2014 г.

Готово! VUE теперь и вам подвластен ;-)

Опубликовал скрипт, который читает данные VUE synchronization data (*.dat)
Берем тут:
https://github.com/Seliverstoff/VUE_syncdata_read

Используем в любых приложениях.
Например Blender или Houdiny (которые e-one software обошли стороной).

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

На всякий случай не забывайте спрашивать разрешения у e-one, формально формат файла закрыт. Мне дали не официальное разрешение на интеграцию.
Что вы будете делать с этим - я не знаю.

P.S.
Не все данные подойдут к вашему софту, придется экспериментировать и пересчитывать кое-что. Например FOV в версии e-one равен 1\2

P.S.
Следующая мишень - RealFlow от Next Limit с их форматом *.sd (scene data), и уже есть прогресс - 80% понимания.
Будет опубликовано только с разрешения владельцев, как и в случае с e-one.



12 мар. 2014 г.

Vue, Vue, Vue...

Когда я начал работать над cync data для связки Vue\Blender, я и не догадывался к чему это может привести...

Сегодня стало актуальным использовать все наработки для Houdini.
Да.
Будем синхронизировать вообще все на свете )))

Стали появляться мысли, а не выложить ли библиотеку для Python, которая на всегда упростит людям жизнь в вопросах работы с cync data для Vue.


11 мар. 2014 г.

BBC - что за хрень?

смотрим очередную сводку

Ни одного видео-доказательства, просто слова.
Часто люди ведут себя как в фильме "Обмани меня если сможешь" - тупое вранье.
А "просто слова" можно иначе выразить как - фантазии или попытка выдать желаемое за действительное.


8 мар. 2014 г.

Начата работа над общественным проектом - mult-kino-fond.ru

Не судите строго, только вчера зарегили домен, а сегодня делаем первые наброски.

Цель проекта - помогать людям, которые по стечению обстоятельств списаны государством в статус "инвалид".

Еду по Москве и замечаю много огромных билбордов: "Если человек не излечимо болен, это не значит, что ему нельзя помочь" (как-то так, я не точен в цитате)

И тут суровые штуки всплывают...

1. А кто вам сказал, что это НЕ излечимо. Часто человека списывают по инструкции, а когда он списан, то уже никто о нем не вспоминает. Даже если появятся новые технологии - человека не вспомнят, на нем уже стоит клеймо. И как следствие - человек предоставлен своим проблемам один на один, без малейшей поддержки. С чудовищной пенсией в 6000 руб.

2. Государственная медицина, та, которая определяет будет толк от лечения или нет - часто импотентна, так как находится в рамках бюрократической действительности, где благом являются: "Здоровые, молодые и богатые", остальные не интересны...

3. Если человек готов бороться самостоятельно, искать новые технологии, новых докторов, что-то еще - государство в этом не участвует, оно уже сделало ВСЕ - наслаждайтесь пенсией!!! И радуйтесь, что к вам не применили афтаназию, это было бы очень выгодно для государства.

Между тем, мы все больше и больше встречаем людей, наших коллег, которые больны, но у них есть огромный шанс к выздоровлению. Нужно немного помочь.

С каждого по рублю, больному - новая жизнь.

Первым человеком которому мы помогаем, стал Владимир Одиноков.
Его история подробно описана здесь

Вслед за ним будут и другие.

Большой вклад во всё это внес Юрий Пронин (Союзмультфильм), именно он начал первым собирать средства и договорился с медиками.
Сейчас Владимир Одиноков прошол несколько важных курсов и начинает пытаться ходить (!!!) Это после нескольких лет, проведенных в кровати.

Думаю, есть о чем задуматься.
Очень не большие деньги и немного инициативы общества сделали невозможное.
Однако радоваться рано... впереди еще очень много работы.
Вот когда Вова будет бегать по аллеям парка, вот тогда и порадуемся ;-)


2 мар. 2014 г.

Vue - Blender

Зря я ворчал на ребят из e-one, мне все-таки дали точный ответ и оказалось, что я был в точности прав и все мои "расшифровки" сошлись.
Остается немного переделать интерфейс и addon будет опубликован.

Я так же предложил ребятам посмотреть в сторону Vray\Blender, так как именно в этой связке возможно реализовать 100% интеграцию xStream.


17 февр. 2014 г.

Возьмите меня в Кустурицы!!!

Иногда жизнь очень ярка и не предсказуема.
Мне кажется, что я изо дня в день занимаюсь скриптами или рендером и всякими скучными вещами, но в это время жизнь буквально кипит вокруг.

Алиса делает глаза пошире,
Чтобы они не закрылись от вспышки,
Сзади iPad на мольберте,
Еще дальше "Черный сатана",
Ворующий кусочки курицы.
Возьмите меня в Кустурицы!!!

Вам не нравится папин блог?
Я скоро прийду за вами...

Всё это было шуткой, мы просто хорошо проводим время.
И вам тоже хороших выходных ;-)
Иногда для этого не обязательно тратить кучу денег и стараться показать детям что-то из ряда вон выходящее, нужно просто побыть с ними, с детьми.

P.S.
Самая главная новость оказалась за кдром. Алиса все это время очень сильно страдала от чего-то вроде заикания. Она "реактивный" ребенок и ей сложно даже минуту стаять на месте. Она всегда в движении, прыгает, бегает, переминается с ноги на ногу. И часто было так, что мысли опережали ее возможности речи, попросту она глата слова целиком или на половину. Очень сложно было ее понять. Мы разводили руками, она истерила, пыталась по пол слова что-то до нас донести, видела непонимание и плакала.

Сегодня пришла в гости волшебница Людмила. Света попросила Люду сделать массаж Алисе, ссылаясь на плохую осанку, но Люда, обладая волшебными навыками, вернула нам ребенка, который спокойно может говорить, без заиканий.

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

Это ПИПЕЦКОЕ чудо!!!
Люда действительно волшебница.

16 февр. 2014 г.

Real Flow + Blender - новые горизонты

После опыта с Vue, захотелось попытаться расшифровать еще один закрытый бинарный формат - SD (scene data) от Next Limit

Один вечер "ребуса" и 80% расшифровки.
Уже сейчас могу читать из файла всю геометрию и анимацию.

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

Если все закончится успешно, то RF можно будет легко интегрировать в Блендер, а если к этому подключить еще и открытые форматы (партиклы, сетки и пр.) - будет совсем красиво.


Vue+Blender - синхронизация

E-one software так и не ответили на мои письма.
Нужно быть чем-то вроде ILM или Pixar, чтобы тебе уделили внимание.
В общем я сам нашол ответы на все свои вопросы.

100% комплит - неизвестных данных не осталось.

До этого я писал, что есть данные которые не могу расшифровать.
Все оказалось проще простого. Обычное дело, программерские "заплатки", в общем часть данных тупо дублируется и ничего не значит, эти данные можно даже смело заменять нулями, никаких изменений не произойдет. Видимо разработчики зарезервировали часть данных, но развивать не стали. Так и кочует "хлам" из версии в версию.

Итог:
Аддон для блендера дописан, пригоден к использованию и может приносить пользу.
На днях опубликую.

Хочу немного изменить интерфейс.
А может и так опубликую, не знаю...


9 февр. 2014 г.

Еще немного прогресса - Vue\Blender

Расковырял еще несколько параметров, что позволило до конца понять структуру *.dat файла организовать одновременную синхронизацию нескольких разнотипных объектов.

Смотрим:



Остается добить мелкие недочеты, есть легкая несогласованность в ориентации объектов и рамке кадра камеры.
Еще остается расшифровать несколько параметров камеры, пока же экспортирую какую-то "дефолтную" ерунду в слепую.

Нравится то, с какой скоростью все это работает. Благодаря тому, что НЕ создаются ключи в каждом кадре (создание ключей НЕ рекомендуется e-one software), и тому что *.dat файл бинарный, скорость очень хорошая и при импорте-экспорте и при работе в самом Vue.


Прогресс - аддон для Blender, синхронизируем данные с Vue xStream

Не часто бывает время заниматься этим, но прогресс есть.

Смотрим результат:


В чем главная разница между набором скриптов от разных авторов для синхронизации с Vue  и syncdata:

  • Это очень быстро работает
  • Можно синхронизировать одновременно много объектов
  • Легко обновлять изменившиеся данные

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

Двигаемся дальше...




5 февр. 2014 г.

Отличная новость о Vray\Blender

Сегодня, в рамках закрытого бета-тестирования от Chaos Group, довелось испытать новые наработки Андрея Изранцева, которых я ожидал очень долго и с большим трепетом.

Результаты превзошли все мои самые оптимистичные ожидания.

Для меня очень важным была такая вещь, как скорость экспорта в *.vrscene, это очень важно в работе над анимационными проектами, и еще больше, когда речь идет о больших сценах, в которых присутствуют тысячи объектов.

Мне приходилось оптимизировать файлы *.vrscene в ручную. Это значит, что анимацию я экспортировал отдельно, статику отдельно, материалы и камеры тоже отдельно. После этого я всё объединял в одну сцену при помощи #include

В общей сложности на такую работу у меня уходило 1-2 дня.

Теперь же, благодаря стараниям Андрея, оптимизацией можно не заниматься вовсе, а на экспорт самой большой сцены из 900 кадров, у меня ушло всего 6 минут (!!!!), вместо нескольких часов как ранее.

То есть первый же запуск рендера произвел почти шоковое состояние - я не верил свои глазам, подготовка сцены прошла на столько быстро, что я едва успел это заметить.

Так же огромным изменениям подверглось и содержимое *.vrscene. Убрано всё лишнее, код сцены невероятно хорошо оптимизирован, все данные сеток представлены в архивированном виде, это такой мини-ZIP внутри текстового файла. Благодаря этой оптимизации, сцена не только быстро создается, она еще и быстро загружается и быстро передается по сети, так как ее объем сильно сокращен. 

Предварительные замеры показали, что объем файлов сократился от десятков до сотен раз, а скорость экспорта выросла от 5 до 50 раз (возможно и больше).
Разумеется эти замеры относительные, многое зависит от содержания сцены.
Но в любом случае сейчас на экспорт можно почти не обращать внимания, по ощущениям это очень быстро и иногда вообще едва заметно. 

Еще раз спасибо Андрею за отличную работу!



3 февр. 2014 г.

Кажись прощай Backburner и привет Afanasy

Довольно много можно делать при помощи BB, но рано или поздно возникают всякие хотелки:

  • Как выключить или включить комп удаленно
  • Как отследить использование ресурсов или температуру процессоров
  • Как создать веб интерфейс, чтобы управлять всем удаленно
В общем-то все это можно сделать и с ВВ, но потребуется очень много работы.
А между тем Afanasy уже сейчас умеет почти всё, а если чего-то не умеет, то можно дописать.

Сегодня сделал несколько тестов, пробежался по коду Афанасия, думаю что очень все возможно.

Единственное от чего лично меня колбасит - дизайн интерфейса. Это такой флешбек в 90-е, несмотря на возможность использовать скины.
Надеюсь, что со временем и это можно будет поправить.

P.S. 
Наконец-то удалось получить достойный интернет в условиях монопольного сговора арендодателей. Выход оказался чрезвычайно прост и дешев - Yota.
Цена вопроса - 1400 руб/месяц за 20Мбит входящего и примерно 2Мбит исходящего, с полным безлимитом и выделенным IP ( + 400 руб).
В ответ на предлагаемые аналогичные скорости, но с лимитом и за 14 000 руб\месяц

Даже если потребуется усилить канал в 4 раза, это возможно. И все равно дешевле.
Связь сейчас работает безотказно, без сбоев и на полной заявленной скорости.



19 янв. 2014 г.

Flask-Admin

Сегодня познакомился с еще одной интересной библиотекой для Flask.
Радует то, что автор - наш соотечественник.
Очень интересная библиотека, которая позволяет создать полноценную CMS за пару дней.
Автору огромный респект.

Еще сегодня младшенькой стукнуло аж 5 лет, как обычно на Крещение. Ну вот так уж подгадали... ))) Как крещение, так день варенья.

8 янв. 2014 г.

Как захватить картинки из видео в SONY Vegas

Мне довольно  часто задают этот вопрос люди, которые далеки от обработки видео или графики.
Вообще существует очень много вариантов.
Но если вы уже используете SONY Vegas, то вот рецепт.

Первое что делаем, это запускаем программу и затаскиваем ваше видео на трек.


Для этого, после запуска программы активируем вкладку Explorer (№1 на картинке). На этой вкладке ищем свою директорию с видео (№2 на картинке, разумеется у вас совсем другие директории). Теперь перетаскиваем видео на трек, просто берем и тащим (№3 на картинке),

Хотя можно еще проще. Просто из отдельно открытой папки с вашим видео тащите файл сразу на трек в Vegas.

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

Когда всё благополучно завершиться, можно перейти к следующей фазе.


Учимся перемещаться по таймлайну и искать нужную картинку.
Это очень важно, так как от того где стоит ваш курсор на таймлайне (№1 на картинке), зависит что отображается в окне предпросмотра (№2 на картинке), именно это изображение будет сохранено в последующем.

Способ перемещения №1
Выбираем любой вариант:

  • Пробел
  • F12
  • Ctpl+Пробел

Видео начнет проигрываться, если вам понравится какой-то фрагмент, то остановить видео на этом фрагменте помогут любые из вариантов:

  • Enter
  • Play
  • Ctrl+F12

Главное сейчас - найти нужный кадр, как сделать из него картинку, описано ниже, а пока смотрим еще один вариант перемещения по тайм-лайну.

Способ перемещения №2 
Обычные кнопки в интерфейсе, очень похожи на кнопки видео-плейера


Можно вполне обходиться только этими кнопками. Наведите курсор мыши на любую из них и появиться подсказка, как ту или иную кнопку заменить клавишами.

Способ перемещения №3
При помощи мышки. Но тут важно знать, куда можно щелкать и куда не желательно.
В общем-то щелкать можно в любое место на таймлайне, НО нельзя протаскивать.
Протаскивание будет обработано программой как ваше желание выделить какой-то фрагмент.

Выделенный фрагмент выглядит так:


Или так:

Это зависит от того, нажата у вас кнопка повтора или нет. Кнопка повтора выглядит так:


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

Пора перейти к главной и финальной части, и тут всё предельно просто.


  1. Щелкаем кнопку "Save Snapshot to File..." (№1 на картинке)
  2. Выпрыгнет окно для сохранения файла (№2 на картинке)
  3. Указываем имя файла (№3 на картинке)
  4. Указываем тип файла, ну там JPG или PNG, кому что нравится (№4 на картинке)
  5. Жмем заветную кнопку (№5 на картинке) и ищем новый кадр для сохранения. 

На этом всё.
Надеюсь, что будет понятно.