The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Разработчики Qt представили модуль QtLottie для встраивания анимации

09.03.2019 08:04

Компания The Qt Company представила новый модуль QtLottie, предоставляющий расширенный API для QML, позволяющий отрисовывать графику и анимацию, экспортированную в формате JSON при помощи плагина Bodymovin к пакету Adobe After Effects. Указанная возможность позволяет упростить разработку сложных анимационных эффектов и избавиться от необходимости реализации их в коде.

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





  1. Главная ссылка к новости (https://blog.qt.io/blog/2019/0...)
  2. OpenNews: Разработчики Qt представили встроенный http-сервер
  3. OpenNews: Релиз системы проектирования трёхмерных интерфейсов Qt 3D Studio 2.2
  4. OpenNews: Релиз фреймворка Qt 5.12 и среды разработки Qt Creator 4.8.0
  5. OpenNews: Проект Qt прекращает разработку сборочной системы Qbs в пользу CMake
  6. OpenNews: Начальный план разработки Qt 6
Лицензия: CC-BY
Тип: Программы
Ключевые слова: qt, 3d, graph
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.5, cat666 (ok), 09:34, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]
  • –10 +/
    Никогда, никогда, Qt не станет игровым движком.
     
     
  • 2.7, Аноним (7), 09:40, 09/03/2019 [^] [ответить]    [к модератору]
  • +1 +/
    При чем тут? Я, конечно, не буду вспоминать V-play.
    Но конкретно это нужно для обычных пользовательских приложений.
     
     
  • 3.40, анонимус (??), 16:38, 09/03/2019 [^] [ответить]    [к модератору]
  • –2 +/
    Переделки как раз не нужны для обычных пользовательских приложений.
     
     
  • 4.56, Аноним (7), 21:12, 09/03/2019 [^] [ответить]    [к модератору]
  • +/
    Сейчас для среднего пользователя нужна и эффектность, и эффективность.
    Чего-то нет - идет лесом.
     
     
  • 5.89, гуси (?), 18:21, 11/03/2019 [^] [ответить]    [к модератору]
  • +/
    > для среднего пользователя нужна и эффектность, и эффективность
    > эффектность

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

     
     
  • 6.90, Аноним (90), 09:46, 13/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Би? ;)
     
  • 2.39, Аноним (39), 15:45, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Вообще-то выше примеры из научных приложений. Поиграться - это не сюда.
     
  • 2.44, Аноним (44), 18:02, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Простым уже давно стал. Если говорить об уровне Unity или Unreal, такой цели и не заявляется.
     
  • 2.60, Аноним (-), 22:25, 09/03/2019 [^] [ответить]    [к модератору]  
  • +6 +/
    Вот это ты щас знатно oбocpaлся! :)

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

     
  • 2.73, Аноним (73), 02:54, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Во многих давно используется обертка на Qt для управления окном Некоторые вроде... весь текст скрыт [показать]
     
  • 1.6, Аноним (6), 09:40, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    А что, виджеты уже всё?
     
     
  • 2.10, Аноним (10), 10:20, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    А что с виджетами не так, чтобы в них что-то менять?
     
     
  • 3.13, Аноним (6), 11:15, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Вопрос скорее что с ними так, что сабж их проигнорировал.
     
  • 2.14, Аноним (14), 11:17, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Виджеты для классических программ. Qt Quick для программ с фильдеперсовой анимацией.
     
     
  • 3.46, Аноним (44), 18:09, 09/03/2019 [^] [ответить]     [к модератору]  
  • –2 +/
    Виджеты для старых программ Новые стоит писать с Qt Quick, он и легче, и произв... весь текст скрыт [показать]
     
  • 3.58, Аноним (58), 21:44, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    > фильдеперсовой анимацией.

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


     
     
  • 4.85, Аноним (85), 19:13, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Синоним модности с оттенком сарказма
     
  • 2.23, Антон (??), 12:20, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    я разве нельзя комбинировать виджеты и QML?
     
     
  • 3.34, Отражение луны (ok), 14:40, 09/03/2019 [^] [ответить]    [к модератору]  
  • +3 +/
    Можно, но только тссссс. Люди тут лучше знают что и на чем писать настоящим разработчикам.
     
     
  • 4.72, Аноним (-), 02:00, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Мамкины кульхацкеры, они повсюду...
     
  • 3.48, Аноним (44), 18:11, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Да, но этот подход лишен всякого смысла. Разве что только в переходный период...
     
  • 2.28, Аноним (28), 14:00, 09/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Нет. Ты всё. А виджеты ок.
     
  • 1.9, Аноним (9), 09:59, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    lottie airbnb уже давно в вебе и мобильной разработке используется, очень годный инструмент
     
     
  • 2.59, Аноним (-), 22:24, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Не знал такого, захотелось поставить и посмотреть)
     
  • 1.12, Аноним (12), 11:06, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    >позволяющий отрисовывать графику и анимацию, экспортированную в формате JSON

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

     
     
  • 2.25, Хипстер (?), 13:04, 09/03/2019 [^] [ответить]    [к модератору]  
  • –2 +/
    Купи планку памяти, че как маленький?
     
     
  • 3.31, Аноним (12), 14:07, 09/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Извини, все слоты заполнены уже.
     
     
  • 4.91, Аноним (90), 09:52, 13/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Тогда замени на более ёмкие.
    32-разрядная материнка 15-летней давности больше не поддерживает? Тогда полный апгрейд.
     
  • 2.30, Аноним (-), 14:02, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    С гтк не путай.
     
     
  • 3.41, анонимус (??), 16:43, 09/03/2019 [^] [ответить]    [к модератору]  
  • –5 +/
    Как можно спутать компактный гтк и монструозный куте? Лишние пару мегайбайт для анимации существенно не изменят и без того жирный куте.
     
     
  • 4.53, НяшМяш (ok), 20:46, 09/03/2019 [^] [ответить]    [к модератору]  
  • –5 +/
    Это тот компактный ГТК, на котором любой ДЕ жрёт примерно в 2 раза больше монструозного КДЕ?
     
     
  • 5.65, МашНоНеНяш (?), 22:34, 09/03/2019 [^] [ответить]    [к модератору]  
  • +4 +/
    Kubuntu 18.04 LTS - 240-260 мегов при старте. AXPИНЕТЬ МОНСТРУОЗНО.
     
     
  • 6.75, Аноним (75), 11:42, 10/03/2019 [^] [ответить]    [к модератору]  
  • +3 +/
    Для местных нищуков это половина доступной оперативки. Даже на линкс с вимом не остается!
     
  • 1.15, Аноним (15), 11:18, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Будут ли через дюжину лет пытаться его закопать из-за жутких дыр и проблем в /*браузерах*/ просмотрщиках?
     
     
  • 2.26, аноним3 (?), 13:15, 09/03/2019 [^] [ответить]     [к модератору]  
  • –2 +/
    к тому моменту корпорации типа мелкософт и прочие загнутся и люди чуток поумнеют... весь текст скрыт [показать]
     
     
  • 3.27, Аноним (15), 13:35, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    >там будет 3d отрисовка с прилагающемся описанием

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

     
     
  • 4.32, Аноним (12), 14:08, 09/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    vrml не закопали. 3d-редакторы поддерживают как импорт, так и экспорт.
     
  • 4.45, Анонимчжан (?), 18:05, 09/03/2019 [^] [ответить]     [к модератору]  
  • –2 +/
    там же говорят о предполагаемом будущем через 100 лет че все суетитесь 3d ... весь текст скрыт [показать]
     
     
  • 5.71, Аноним (-), 01:58, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Че сказать-то хотел?
     
     
  • 6.81, Аноним (75), 12:49, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    У него просто патриотизьмъ чешется.
     
     
  • 7.83, аноним3 (?), 16:10, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    да нет там просто реально интересная штуковина насчет qt ничего не скажу комп... весь текст скрыт [показать]
     
  • 2.50, KonstantinB (ok), 18:19, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Да какие там дыры? Формат чисто декларативный, фактически набор инструкций для конечного автомата.

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

     
     
  • 3.66, Аноним (-), 22:36, 09/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Забей, это Qt-тролль обыкновенный, такие в каждой теме пачками налетают.
     
  • 1.19, grayich (ok), 11:40, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    > позволяющий отрисовывать графику и анимацию, экспортированную в формате JSON при помощи плагина Bodymovin к пакету Adobe After Effects.

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

     
     
  • 2.36, Stax (ok), 14:44, 09/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Нет. Покупайте AFE. Проприетарщики проприетарщиков друг друга поддерживают, чем могут :)
     
  • 2.43, анониму (?), 17:19, 09/03/2019 [^] [ответить]    [к модератору]  
  • –1 +/
    в vim можно
     
     
  • 3.52, анонас (?), 19:28, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Это сильно
     
     
  • 4.67, Аноним (67), 22:38, 09/03/2019 [^] [ответить]    [к модератору]  
  • +3 +/
    Это стильно.
     
     
  • 5.69, Аноним (69), 01:54, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Это молодежно.
     
     
  • 6.76, Аноним (75), 11:44, 10/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    Скорее старопердёжно.
     
  • 2.49, KonstantinB (ok), 18:15, 09/03/2019 [^] [ответить]     [к модератору]  
  • +/
    Тут надо уточнить, что библиотека Lottie для iOS Android MIT license , и соотве... весь текст скрыт [показать]
     
  • 2.79, Аноним (75), 12:34, 10/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    >а создавать эту графику есть в чём кроме AFE ?

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

     
     
  • 3.80, grayich (ok), 12:41, 10/03/2019 [^] [ответить]     [к модератору]  
  • +/
    под nix есть ну и условия кабальные, они-же теперь весь свой софт не продают, а... весь текст скрыт [показать]
     
     
  • 4.82, Аноним (75), 12:53, 10/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    А зачем Аудитория около процента Рутрекер знаешь где находится Там много своб... весь текст скрыт [показать]
     
  • 1.47, Аноним (47), 18:11, 09/03/2019 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    анимация через жсон... кде без сомнения первым внедрит эти прекрасные изменения и станет еще производительнее.
     
     
  • 2.57, Аноним (7), 21:15, 09/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Какая разница, в каком формате хранить данные?
     
  • 2.62, Аноним (62), 22:28, 09/03/2019 [^] [ответить]    [к модератору]  
  • +2 +/
    О да, жалеть 250 мб оперативы в 2019 году.
     
     
  • 3.68, аноним3 (?), 00:30, 10/03/2019 [^] [ответить]     [к модератору]  
  • –3 +/
    тебя не учили , что по копеечке и рубль собирается из-за этого мы и в 2019 год... весь текст скрыт [показать]
     
     
     
    Часть нити удалена модератором

  • 5.78, аноним3 (?), 12:00, 10/03/2019 [^] [ответить]     [к модератору]  
  • +1 +/
    сразу видно простой барыжник по мелочам кто действительно зарабатывает не по м... весь текст скрыт [показать]
     
  • 2.74, Аноним (73), 03:00, 10/03/2019 [^] [ответить]    [к модератору]  
  • +1 +/
    Производительнее yaml, попроще xml, популярен в отличии от tree(в остальном мб и не лучше). Если и выбирать текстовый формат то json наверное лучший выбор.
     
     
  • 3.84, Аноним (84), 18:34, 10/03/2019 [^] [ответить]    [к модератору]  
  • +/
    Вы поехали все, что ли? CBOR для кого вообще?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2019 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor