Cinemaizer Posted October 16, 2021 Share Posted October 16, 2021 Ярослав, приветствую! Интересует вопрос поддержки высококачественного рендеринга в общем и json-анимации в частности через поддержку движка Skia. Планируется такое? Вот по теме я тут немного более попиарил фреймворк Skia4Delphi: https://www.sql.ru/forum/1339494/a-kto-uzaet-kruteyshiy-graficheskiy-freymvork-ski4delphi Quote Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted October 18, 2021 Administrators Share 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 Link to comment Share on other sites More sharing options...
Cinemaizer Posted October 18, 2021 Author Share Posted October 18, 2021 2 часа назад, Yaroslav Brovin сказал: Единственная причина по которой я это не добавил - это поддержка MultiDex в самой IDE. Потому что эта библиотека Lottie требовала большое количество зависимостей на другие библиотеки, которые приводило к росту размера classes.dex файла и как результат, к multidex. А среда по сути не поддерживала мультидекс до Delphi 11. Т.о. есть вероятность, что Lottie вы все же включите в ближайшее время в связи с выходом D11 ? Или из за размеров по-прежнему не рационально ? Quote Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted October 18, 2021 Administrators Share Posted October 18, 2021 Да, как руки доберутся, включу. 2 2 Quote Link to comment Share on other sites More sharing options...
Cinemaizer Posted October 18, 2021 Author Share Posted October 18, 2021 Отлично! Благодарю! Quote Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted February 22, 2022 Administrators Share Posted February 22, 2022 Quote Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted February 22, 2022 Administrators Share Posted February 22, 2022 Добавлено в 1.13.5.0. Quote Link to comment Share on other sites More sharing options...
Артем Posted February 22, 2022 Share Posted February 22, 2022 54 минуты назад, Yaroslav Brovin сказал: Ждем ждем ждем )))) 1 Quote Link to comment Share on other sites More sharing options...
Administrators Yaroslav Brovin Posted February 22, 2022 Administrators Share Posted February 22, 2022 На этой неделе будет релиз. 3 Quote Link to comment Share on other sites More sharing options...
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.