目录

@ohos.graphics.scene (ArkGraphics 3D)

The @ohos.graphics.scene module organizes the APIs of 3D development-related modules together for developers to use.

The initial APIs of this module are supported since API version 12. Newly added APIs will be marked with a superscript to indicate their earliest API version.

Scene

Scene: ArkGraphics 3D basic module, which provides common data types such as SceneResourceParameters and SceneNodeParameters. It also provides basic methods such as glTF model loading, scene creation, and resource creation.

System capability: SystemCapability.ArkUi.Graphics3D

SceneNode

SceneNode: A 3D scene is organized in a tree structure. You can change the 3D scene by operating node properties and the node tree structure. This module provides the types and operation methods of scene resource nodes in ArkGraphics 3D.

System capability: SystemCapability.ArkUi.Graphics3D

SceneType

SceneType: This module provides the data types in ArkGraphics 3D, including vectors and quaternions.

System capability: SystemCapability.ArkUi.Graphics3D

SceneResources

SceneResources: This module provides the common basic resource types in ArkGraphics 3D, including materials, images, and shaders.

System capability: SystemCapability.ArkUi.Graphics3D

ScenePostProcessSettings

ScenePostProcessSettings: This module provides image post-processing methods such as tone mapping in ArkGraphics 3D.

System capability: SystemCapability.ArkUi.Graphics3D