HMS Core 5.0的图形引擎服务是什么?
发布网友
发布时间:2022-04-23 10:49
我来回答
共2个回答
热心网友
时间:2023-07-04 19:55
图形引擎服务(Scene Kit)采用ECS系统及多线程渲染技术,能够帮助开发者在影音娱乐、游戏等多类应用中有效提升渲染帧率,还能简化3D应用开发,让开发者能够快速实现精美、高效的渲染结果。开发者可以选择接入图形引擎服务,让开发流程更简单,为用户带来更精美的视觉效果,让用户更喜欢使用开发者开发的影音娱乐、游戏等多种类应用。
热心网友
时间:2023-07-04 19:55
图形引擎服务(Scene Kit)是华为面向开发者提供的一款高性能、低功耗、轻量级3D图形渲染引擎,有别于直接进行OpenGL或Vulkan的开发,图形引擎服务将纷繁复杂的图形API进行封装、管理、抽象、化简,提供易于理解的高级描述性API,便于开发者使用,即使当前您没有图形开发的基础,或没有接触过图形开发,通过后续课程的学习,也能快速上手,完成3D图形渲染的开发。
图形引擎服务将会提供PBR管线、天空盒、动画、物理仿真、粒子系统、后处理特效、柔性形影、全局光照、实时光线追踪等多项功能,5.0版本提供基于物理的PBR渲染管线与天空盒效果,使开发者体验图形引擎服务带来的渲染效果,后续版本会将剩余功能提供给开发者。
优势和优势:
Ø 跨平台:图形引擎服务能支持Vulkan和OpenGL ES跨平台图形API,在Android和Winsdows平台均能提供渲染能力,5.0版本只开放了Android平台的支持,Windows平台将在后续版本中支持;
Ø 轻量级:图形引擎服务全量SDK大小只有6.8MB,通过HMS Core集成的方式能够小于100KB,在SDK大小上做到了真正的轻量级;
Ø 高性能:图形引擎服务的软件平台层,是图形引擎团队自主研发的iGraphics Rendering渲染引擎,iGraphics Rendering采用ECS系统,将素材数据与渲染逻辑进行解耦,同时采用多线程渲染技术,有效提高了渲染帧率;
Ø 低功耗:图形引擎服务支持通用GPU turbo,有效降低功耗负载。
需要3D渲染能力的场景,图形引擎服务都能提供所需的能力,可应用于游戏、购物、教育、社交通讯、艺术设计等各种需要图形渲染能力的场景,如AR试穿、3D艺术品展示、VR远程教学等。