URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 116777
[ Назад ]

Исходное сообщение
"Разработчики Qt представили модуль QtLottie для встраивания ..."

Отправлено opennews , 09-Мрт-19 08:35 
Компания The Qt Company представила (https://blog.qt.io/blog/2019/03/08/announcing-qtlottie/) новый модуль QtLottie (https://doc-snapshots.qt.io/qt5-5.13/qtlottieanimation-index...), предоставляющий расширенный API для QML, позволяющий отрисовывать графику и анимацию, экспортированную в формате JSON при помощи плагина Bodymovin  к пакету Adobe After Effects. Указанная возможность позволяет упростить разработку сложных анимационных эффектов и избавиться от необходимости реализации их в коде.


Благодаря QtLottie дизайнер может подготовить анимационные эффекты в удобном для себя приложении, а разработчик напрямую подключить экспортированные файлы к интерфейсу приложений на QtQuick. QtLottie включает в себя встроенный микродвижок для выполнения анимации, обрезки, обработки слоёв и других эффектов. Движок доступен через QML-элемент LottieAnimation, которым можно управлять из QML-кода по аналогии с любыми другими элементами QtQuick.


URL: https://blog.qt.io/blog/2019/03/08/announcing-qtlottie/
Новость: https://www.opennet.dev/opennews/art.shtml?num=50280


Содержание

Сообщения в этом обсуждении
"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено cat666 , 09-Мрт-19 09:34 
Никогда, никогда, Qt не станет игровым движком.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 09:40 
При чем тут? Я, конечно, не буду вспоминать V-play.
Но конкретно это нужно для обычных пользовательских приложений.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено анонимус , 09-Мрт-19 16:38 
Переделки как раз не нужны для обычных пользовательских приложений.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 21:12 
Сейчас для среднего пользователя нужна и эффектность, и эффективность.
Чего-то нет - идет лесом.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено гуси , 11-Мрт-19 18:21 
> для среднего пользователя нужна и эффектность, и эффективность
> эффектность

Таких пороть надо


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 13-Мрт-19 09:46 
Би? ;)

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 15:45 
Вообще-то выше примеры из научных приложений. Поиграться - это не сюда.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 18:02 
Простым уже давно стал. Если говорить об уровне Unity или Unreal, такой цели и не заявляется.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 22:25 
Вот это ты щас знатно oбocpaлся! :)

https://kde.org/applications/games/


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 02:54 
Во многих давно используется обертка на Qt для управления окном.
Некоторые вроде и интерфейс им рисуют.
Если бы делал свой движок/игровой UI обязательно бы присмотрелся к возможности использовать Qt для управления окном и интерфейсом, тк альтернативы достаточно сильно костыльны или не кроссплатформенны.
Но в остальном боюсь Qt не слишком эффективен, впрочем кто то и на питоне делает игры.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 09:40 
А что, виджеты уже всё?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 10:20 
А что с виджетами не так, чтобы в них что-то менять?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 11:15 
Вопрос скорее что с ними так, что сабж их проигнорировал.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 11:17 
Виджеты для классических программ. Qt Quick для программ с фильдеперсовой анимацией.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 18:09 
Виджеты для старых программ. Новые стоит писать с Qt Quick, он и легче, и производительнее, и кросплатформенный. Анимацию использовать необязательно, но в ряде случаев она позволяет более явно показать реакцию на его действия, что увеличивает понимание и уменьшает время изучения интерфейса. Разумеется, любым инструментом надо уметь правильно пользоваться.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 21:44 
> фильдеперсовой анимацией.

Какой-какой? При чём тут х/б обработаное щёлочью и пламенем?



"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 19:13 
Синоним модности с оттенком сарказма

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Антон , 09-Мрт-19 12:20 
я разве нельзя комбинировать виджеты и QML?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Отражение луны , 09-Мрт-19 14:40 
Можно, но только тссссс. Люди тут лучше знают что и на чем писать настоящим разработчикам.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 02:00 
Мамкины кульхацкеры, они повсюду...

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 18:11 
Да, но этот подход лишен всякого смысла. Разве что только в переходный период...

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 14:00 
Нет. Ты всё. А виджеты ок.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 09:59 
lottie airbnb уже давно в вебе и мобильной разработке используется, очень годный инструмент

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 22:24 
Не знал такого, захотелось поставить и посмотреть)

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 11:06 
>позволяющий отрисовывать графику и анимацию, экспортированную в формате JSON

Вангую анимации на сотни мегабайт.


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Хипстер , 09-Мрт-19 13:04 
Купи планку памяти, че как маленький?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 14:07 
Извини, все слоты заполнены уже.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 13-Мрт-19 09:52 
Тогда замени на более ёмкие.
32-разрядная материнка 15-летней давности больше не поддерживает? Тогда полный апгрейд.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 14:02 
С гтк не путай.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено анонимус , 09-Мрт-19 16:43 
Как можно спутать компактный гтк и монструозный куте? Лишние пару мегайбайт для анимации существенно не изменят и без того жирный куте.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено НяшМяш , 09-Мрт-19 20:46 
Это тот компактный ГТК, на котором любой ДЕ жрёт примерно в 2 раза больше монструозного КДЕ?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено МашНоНеНяш , 09-Мрт-19 22:34 
Kubuntu 18.04 LTS - 240-260 мегов при старте. AXPИНЕТЬ МОНСТРУОЗНО.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 11:42 
Для местных нищуков это половина доступной оперативки. Даже на линкс с вимом не остается!

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 11:18 
Будут ли через дюжину лет пытаться его закопать из-за жутких дыр и проблем в /*браузерах*/ просмотрщиках?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено аноним3 , 09-Мрт-19 13:15 
к тому моменту корпорации типа мелкософт и прочие загнутся и люди чуток поумнеют и перестанут страдать такой фигней. там будет 3d отрисовка с прилагающемся описанием. браузеров как токовых не будет... надеюсь))) эх мечты.... человечество за столько тысячелетий не изменилось, только более изощренные трюки обмана и взаимного уничтожения придумало.))

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 13:35 
>там будет 3d отрисовка с прилагающемся описанием

С чего это вдруг? VRML ведь закопали - не говоря уже про сервелат.


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 14:08 
vrml не закопали. 3d-редакторы поддерживают как импорт, так и экспорт.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Анонимчжан , 09-Мрт-19 18:05 
там же говорят о предполагаемом будущем... через 100! лет. че все суетитесь. 3d представление материала более лаконично описывает сам материал + текстовое описание прилагается. это действительно лучший вариант для описания чего бы то ни было. картинка в 3d даст понять как оно выглядит и есть описание. в чем проблема. это сейчас сливают производительность в угоду скорости написания. может народ одумается)) кстати тут была новость о новом ионном что ли компьютере перегоняющем даже квантовые лучшие образцы. и кстати наши из modulus выпустили 21 - ядерный чип!!! правда собирают в тайване на их заводах так как там 28 нм. вот это интереснее обсудить.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 01:58 
Че сказать-то хотел?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 12:49 
У него просто патриотизьмъ чешется.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено аноним3 , 10-Мрт-19 16:10 
да нет. там просто реально интересная штуковина. насчет qt ничего не скажу. компилируемые языки все равно лучше. а это просто из разряда "мы богаты ресурсами давайте их прос*рать пачками". в советском союзе тоже салярку и бензин не считали и ведрами об землю сливали( поверьте было) и что в итоге? я это о том, что ушла эпоха грамотных программистов, которые знали как писать код. остались только г кодеры, которым главное побыстрее сдать и получить бабло, а как оно там работает пофиг. жаль конечно. таким тепом линукс тоже скоро и классной оси превратится в помойку как виндовс.))

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено KonstantinB , 09-Мрт-19 18:19 
Да какие там дыры? Формат чисто декларативный, фактически набор инструкций для конечного автомата.

Дыры могут быть только в конкретной реализации.


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 22:36 
Забей, это Qt-тролль обыкновенный, такие в каждой теме пачками налетают.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено grayich , 09-Мрт-19 11:40 
> позволяющий отрисовывать графику и анимацию, экспортированную в формате JSON при помощи плагина Bodymovin к пакету Adobe After Effects.

а создавать эту графику есть в чём кроме AFE ?


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Stax , 09-Мрт-19 14:44 
Нет. Покупайте AFE. Проприетарщики проприетарщиков друг друга поддерживают, чем могут :)

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено анониму , 09-Мрт-19 17:19 
в vim можно

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено анонас , 09-Мрт-19 19:28 
Это сильно

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 22:38 
Это стильно.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 01:54 
Это молодежно.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 11:44 
Скорее старопердёжно.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено KonstantinB , 09-Мрт-19 18:15 
Тут надо уточнить, что библиотека Lottie для iOS/Android (MIT license), и соответствующий формат существуют уже давно.
Qt-шники сделали ровно ту же штуку для, собственно, Qt.

Формат открытый, это главное. Создавать можно в чем угодно, что этот формат поддерживает. (А какие вообще ОСС альтернативы AfterEffects-у?)


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 12:34 
>а создавать эту графику есть в чём кроме AFE ?

А чем он тебе не нравится? Удобный, хороший инструмент, стандарт индустрии для моушен графики.


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено grayich , 10-Мрт-19 12:41 
> А чем он тебе не нравится? Удобный, хороший инструмент, стандарт индустрии для
> моушен графики.

под nix есть?
ну и условия кабальные, они-же теперь весь свой софт не продают, а сдают в аренду.


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 12:53 
>под nix есть?

А зачем? Аудитория около процента.

>ну и условия кабальные, они-же теперь весь свой софт не продают, а сдают в аренду.

Рутрекер знаешь где находится? Там много свободного (освобожденного от гнета корпораций!) софта лежит - хочешь AE, хочешь PS, хочешь Maya, да что угодно. Все бесплатно и Столлманоугодно.


"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 18:11 
анимация через жсон... кде без сомнения первым внедрит эти прекрасные изменения и станет еще производительнее.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 21:15 
Какая разница, в каком формате хранить данные?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 09-Мрт-19 22:28 
О да, жалеть 250 мб оперативы в 2019 году.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено аноним3 , 10-Мрт-19 00:30 
тебя не учили , что по копеечке и рубль собирается. из-за этого мы и в 2019 году сидим на тормозящих прогах на железе , которое перегоняет серваки предыдущих десятилетий)) я понимаю применение интерпретируемых языков в науке и коротких расчетах. например расчеты формул на прочность материалов очень просто написать на питоне и не требует особых затрат на решение. но когда постоянно работающие программы от которых ждут скорости и соответственно за меньшие ресурсы пишут на таких языках. и их все больше, что начинаешь разбираться и уже плохо понимаешь что откуда пошло. но суть одна скорости чистого Си ни одна так и не добилась( некоторые приблизились и то с оговорками по сфере задачи). лучьше бы написали язык со знакомым синтаксисом и отсутствием тех проблем что есть в Си/си++. опять же пишут интерпретируемые, потом к ним всякие ретрансляторы кода в компилируемые варианты, чем значительно путают и усложняют. а воз и ныне там си/си++ остаются в топе наиболее пригодных для программ с высоконагруженными потребностями.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено аноним3 , 10-Мрт-19 12:00 
сразу видно простой барыжник по мелочам)) кто действительно зарабатывает не по мелочам тот как раз очень хорошо считает копеечку))) и как правило очень точно распределяет ресурсы. то что ты так разбрасываешься ресурсами, хотя бы того же компьютера, говорит, что ты только получил доступ к некоторой сумме денег немного превышающей остальных и уже решил повыпендриваться типа я богат и мне плевать на оперативку ))) это как ребенок получивший новую игрушку и ей хвастает. такие никогда не станут истинно богатыми на долго.)) а сказать я хотел, что корпорации народ на принципе" элиты" разводят вас как котят, а вы и радуетесь. еще и крутыми себя считаете. ресурсы беречь надо.)))

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 03:00 
Производительнее yaml, попроще xml, популярен в отличии от tree(в остальном мб и не лучше). Если и выбирать текстовый формат то json наверное лучший выбор.

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Аноним , 10-Мрт-19 18:34 
Вы поехали все, что ли? CBOR для кого вообще?

"Разработчики Qt представили модуль QtLottie для встраивания ..."
Отправлено Nifiro , 23-Апр-19 22:00 
В блоге Qt написано, что модуль доступен начиная с версии 5.13 alpha, но в Qt 5.13 beta2 модуль Qt.labs.lottieqt почему-то отсутствует.