Posted in

Google 发布 Flutter GPU API 和 Dart 更新_AI阅读总结 — 包阅AI

包阅导读总结

1. `Google`、`Flutter`、`Dart`、`GPU API`、`Rendering Packages`

2. 8 月 6 日 Google 推出 Flutter 3.24 和 Dart 3.5 的更新,包括 Flutter GPU API 的早期预览。Flutter GPU 是低级图形 API,可自定义光栅管线,直接向 GPU 提交绘制调用。多数用户可能选高级渲染包,Google 正投资如 Flutter Scene 等渲染包,Flutter GPU API 尚在预览,使用时建议针对主频道开发。

3.

– Google 对 Flutter 和 Dart 进行更新

– 包括早期预览的 Flutter GPU API

– 此为低级图形 API,集成于 Flutter SDK

– Flutter GPU 的功能

– 允许开发者定义自定义光栅管线

– 可直接向 GPU 提交绘制调用

– 能开发特殊渲染器

– 相关情况

– 图形编程学习曲线陡峭

– 多数用户或选高级渲染包

– Google 投资如 Flutter Scene 等渲染包

– 使用预览版 Flutter GPU API 时建议针对主频道开发

思维导图:

文章地址:https://www.infoworld.com/article/3484345/google-unveils-flutter-gpu-api-dart-updates.html

文章来源:infoworld.com

作者:InfoWorld

发布时间:2024/8/7 23:17

语言:英文

总字数:424字

预计阅读时间:2分钟

评分:87分

标签:Flutter,Dart,GPU API,跨平台开发,图形编程


以下为原文内容

本内容来源于用户推荐转载,旨在分享知识与观点,如有侵权请联系删除 联系邮箱 media@ilingban.com

Google has unveiled updates to its Flutter cross-platform development tool and the accompanying Dart language including an early preview of the Flutter GPU API, a low-level graphics API for building rendering packages from scratch.

Flutter 3.24 and Dart 3.5 were launched on August 6.

Flutter GPU is a low-level graphics API integrated into the Flutter SDK. It allows developers to define custom raster pipelines and submit draw calls directly to the GPU, making it possible to develop specialized renderers such as 2D Canvas alternatives, 3D scene graphs, or particle systems for performant and immersive experiences without the engine-level bulk typically needed, Google said. Google noted that graphics programming has a steep learning curve, and that most users likely will choose to use a higher-level rendering package rather than build there own. As a result, Google is investing in rendering packages such as Flutter Scene, which leverages the Flutter GPU API and allows importing of animated glTF models and constructing 3D scenes, enabling developers to easily build 3D apps and games in Flutter and Dart. While the Flutter GPU API is in preview, Google recommends developing against Flutter’s main channel when using Flutter GPU.