ArkGraphics 3D

ArkGraphics 3D is a low-level, low-overhead hardware-accelerated 3D graphic and compute shader API developed by Huawei as a superset of Ark Engine. It is compared to low-level APIs on other platforms such as Apple Metal, Vulkan and DirectX 12.

ArkGraphics 3D
Developer(s)Huawei
Initial releaseAugust 4, 2023 (2023-08-04)
Written inShading language: NAPI C++,C, HarmonyOS Runtime/API: ArkTS, Cangjie
Operating systemHarmonyOS
Platform64-bit ARM, RISC-V, x86, x64, Lingxi
Type3D computer graphics and compute API
LicenseProprietary

Introduced in HarmonyOS NEXT 3.1 API 9 in August 2023 as a conglomerate of APIs under Ark Engine outside of Vulkan native development kit (NDK) for game development, for all types of Huawei flagship devices from Vision TVs, interactive white boards, IdeaHub, MatePad tablets, Huawei Mate/P smartphones, Huawei Watch devices and other computing devices taking advantage of Qualcomm Snapdragon and mostly Kirin chipsets, alongside custom OpenHarmony-based HarmonyOS NEXT core system iteration of the operating system as the core and primary graphics stack, of game applications written low-level. Companies such as Cocos, Unity and Unreal China support the new graphics API for HarmonyOS NEXT development on HarmonyOS.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.