ArkGraphics 3D
Developer(s) | Huawei |
---|---|
Initial release | August 4, 2023; 9 months ago (2023-08-04) |
Written in | Shading language: NAPI C++/Cangjie,C, HarmonyOS Runtime/API: ArkTS, Cangjie |
Operating system | HarmonyOS, OpenHarmony |
Platform | 64-bit ARM, RISC-V, x86, x64, Lingxi |
Type | 3D computer graphics and compute API |
License | Open Source, Apache License[1] |
ArkGraphics 3D is an open source, open standard low-level, low-overhead hardware-accelerated 3D graphic and compute shader API developed by Huawei as a subset of Ark Engine for HarmonyOS and OpenAtom OpenHarmony. It is compared to low-level APIs on other platforms such as Apple Metal, Vulkan and DirectX 12.[2]
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 alongside being introduced on OpenHarmony 5.0 Beta 1 version in May 2024. [3][4][5][6][7][8]
See also
- Ark Engine
- ArkGraphics 2D
- Vulkan – main competitor of Direct3D 12
- OpenGL – main competitor of Direct3D up to version 11
- 3D computer graphics
- ANGLE (software)
- DirectDraw
- DirectX – collection of APIs in which Direct3D is implemented
- HLSL – High Level Shader Language
- Metal (API)
- Mantle (API)
- Shader
- Microsoft Silverlight
- WebGPU
References
- ^ "@ohos.graphics.scene (ArkGraphics 3D模块)". Gitee. OpenAtom OpenHarmony. Retrieved May 21, 2024.
- ^ "High fidelity graphics with ArkGraphics 3D on HarmonyOS NEXT". Substack. LivingInHarmony Blog. Retrieved February 15, 2024.
- ^ O'Donnell, Deirdre. "HarmonyOS 4.0 debuts Live Window feature on Huawei devices". Notebook Check. Notebook Check. Retrieved February 12, 2024.
- ^ Sarkar, Amy. "You can play games on Huawei smartwatches with HarmonyOS 4". HC Newsroom. HC Newsroom. Retrieved February 12, 2024.
- ^ "What is "ArkWeb" for HarmonyOS NEXT?". Substack. LivingInHarmony Blog. Retrieved February 15, 2024.
- ^ Sarkar, Amy. "Cocos Creator 3.8 LTS brings open source HarmonyOS 4 platform support". HC Newsroom. HC Newsroom. Retrieved February 15, 2024.
- ^ "NetEase's A Chinese Ghost Story became the first Unity China game to adopt Huawei's HarmonyOS". Technode. Technode Feed. Retrieved February 15, 2024.
- ^ "openHarmony game ecosystem construction. Cocos, Unreal Engine (UE), Unity". BiliBili. OpenAtom OpenHarmony. Retrieved February 15, 2024.
- v
- t
- e
Phones |
| ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tablets |
| ||||||||||||||
Laptops | |||||||||||||||
Wearables |
| ||||||||||||||
CPU/NPU | |||||||||||||||
OS |
| ||||||||||||||
|
infrastructure
- Softswitches
- Next generation home location register
- Internet Protocol Multimedia Subsystems
- xDSL
- Passive optical network
- Network switches
- Service delivery platforms
- Base station subsystems
- Huawei Mobile Services
- Network integration services
- Object storage services
- Huawei Music
- Huawei Video
- Huawei Cloud Services
- Huawei GameCenter
- Huawei Themes
- Huawei Health
- Find Device
- Ren Zhengfei (CEO)
- Liang Hua (Chairman)
- Sun Yafang (former chairwoman)
- Meng Wanzhou (deputy chair & CFO)
- Xu Zhijun (deputy chair)
- New IP
- Huawei Developer Conference
- Huawei Developer Day
- Huawei Symantec
- HiSilicon
- Criticism of Huawei
- Nano Memory
- Huawei FreeBuds
- Huawei Sound X
- Huawei Sound Joy
- Huawei Vision
- Huawei MateView
- Huawei MateBook
- Huawei MateStation
- HarmonyOS Sans
- Huawei MRP
- nweb
- Huawei Ox Horn Campus
- Huawei Intelligent Automotive Solution
- Harmony Intelligent Mobility Alliance
- Category
- Commons