Cinemaizer Posted October 16, 2021 Posted October 16, 2021 Ярослав, приветствую! Интересует вопрос поддержки высококачественного рендеринга в общем и json-анимации в частности через поддержку движка Skia. Планируется такое? Вот по теме я тут немного более попиарил фреймворк Skia4Delphi: https://www.sql.ru/forum/1339494/a-kto-uzaet-kruteyshiy-graficheskiy-freymvork-ski4delphi Quote
Administrators Yaroslav Brovin Posted October 18, 2021 Administrators Posted October 18, 2021 Добрый день, В 16.10.2021 в 13:32, Cinemaizer сказал: высококачественного рендеринга в общем Андроид используют Skia автоматически в качестве бекенда. Поэтому, по сути Canvas, так и TfgCanvas это неявная обертка над Skia. Поэтому качество рендеринга по сути такое же, как если бы вы взяли бы Skia напрямую без использования Android API. Другими словами использовать SKIA напрямую для FGX Native не имеет никакого смысла. Так как она фактически и используется. А вот для FMX смысл стоит, так как там вся отрисовка идет не через нативный Canvas, а напрямую с GPU через OpenGL. В 16.10.2021 в 13:32, Cinemaizer сказал: json-анимации в частности через поддержку движка Skia. На самом деле локально (не в релизе) такую поддержку я добавлял еще более год назад и планировал включил компонент TfgSkiaAnimation в библиотеку. Вот пример: video_2021-10-18_22-20-08.mp4 Единственная причина по которой я это не добавил - это поддержка MultiDex в самой IDE. Потому что эта библиотека Lottie требовала большое количество зависимостей на другие библиотеки, которые приводило к росту размера classes.dex файла и как результат, к multidex. А среда по сути не поддерживала мультидекс до Delphi 11. 4 Quote
Cinemaizer Posted October 18, 2021 Author Posted October 18, 2021 2 часа назад, Yaroslav Brovin сказал: Единственная причина по которой я это не добавил - это поддержка MultiDex в самой IDE. Потому что эта библиотека Lottie требовала большое количество зависимостей на другие библиотеки, которые приводило к росту размера classes.dex файла и как результат, к multidex. А среда по сути не поддерживала мультидекс до Delphi 11. Т.о. есть вероятность, что Lottie вы все же включите в ближайшее время в связи с выходом D11 ? Или из за размеров по-прежнему не рационально ? Quote
Administrators Yaroslav Brovin Posted October 18, 2021 Administrators Posted October 18, 2021 Да, как руки доберутся, включу. 2 2 Quote
Administrators Yaroslav Brovin Posted February 22, 2022 Administrators Posted February 22, 2022 Quote
Administrators Yaroslav Brovin Posted February 22, 2022 Administrators Posted February 22, 2022 Добавлено в 1.13.5.0. Quote
Артем Posted February 22, 2022 Posted February 22, 2022 54 минуты назад, Yaroslav Brovin сказал: Ждем ждем ждем )))) 1 Quote
Administrators Yaroslav Brovin Posted February 22, 2022 Administrators Posted February 22, 2022 На этой неделе будет релиз. 3 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.