1# @ohos.graphics.scene (ArkGraphics 3D模块)
2
3Scene将自定义的二级模块API组织在一起,方便开发者进行导出使用。
4- [Scene](js-apis-inner-scene.md):ArkGraphics 3D基础模块,提供SceneResourceParamters、SceneNodeParamters等通用数据类型。同时提供glTF模型加载,场景元素、资源创建等基础方法。
5- [SceneNode](js-apis-inner-scene-nodes.md):3D场景是以树状结构进行组织的,通过操作结点属性以及结点树结构可以改变3D场景。本模块提供3D图形中场景资源结点的类型及操作方法。
6- [SceneType](js-apis-inner-scene-types.md):本模块覆盖3D图形中的数据类型,包括向量、四元数等。
7- [SceneResources](js-apis-inner-scene-resources.md):本模块提供3D图形中常用的基本资源类型,包括材质、图片、着色器等。
8- [ScenePostProcessSettings](js-apis-inner-scene-post-process-settings.md):本模块提供3D图形中的色调映射等图像后处理方法。
9
10> **说明:**
11>
12> 本模块首批接口从API version 12开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
13
14## 导入模块
15```ts
16import {
17  ToneMappingType,
18  ToneMappingSettings,
19  PostProcessSettings,
20  Vec2,
21  Vec3,
22  Vec4,
23  Color,
24  Rect,
25  Quaternion,
26  Aabb,
27  Position3,
28  Rotation3,
29  Scale3,
30  SceneResourceType,
31  SceneResource,
32  Shader,
33  MaterialType,
34  Material,
35  ShaderMaterial,
36  SubMesh,
37  Mesh,
38  Animation,
39  EnvironmentBackgroundType,
40  Environment,
41  Image,
42  LayerMask,
43  NodeType,
44  Container,
45  Node,
46  Geometry,
47  LightType,
48  Light,
49  SpotLight,
50  DirectionalLight,
51  Camera,
52  SceneResourceParameters,
53  SceneNodeParameters,
54  SceneResourceFactory,
55  Scene
56} from '@kit.ArkGraphics3D';
57```