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