1e41f4b71Sopenharmony_ci# ScenePostProcessSettings
2e41f4b71Sopenharmony_ciThe ScenePostProcessSettings module provides image post-processing methods (for example, tone mapping) in 3D graphics.
3e41f4b71Sopenharmony_ci
4e41f4b71Sopenharmony_ci> **NOTE**
5e41f4b71Sopenharmony_ci>
6e41f4b71Sopenharmony_ci> 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.
7e41f4b71Sopenharmony_ci
8e41f4b71Sopenharmony_ci## Modules to Import
9e41f4b71Sopenharmony_ci```ts
10e41f4b71Sopenharmony_ciimport { ToneMappingType, ToneMappingSettings, PostProcessSettings } from '@kit.ArkGraphics3D';
11e41f4b71Sopenharmony_ci```
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci## ToneMappingType
14e41f4b71Sopenharmony_ciEnumerates the tone mapping types.
15e41f4b71Sopenharmony_ci
16e41f4b71Sopenharmony_ci**System capability**: SystemCapability.ArkUi.Graphics3D
17e41f4b71Sopenharmony_ci
18e41f4b71Sopenharmony_ci| Name| Value| Description|
19e41f4b71Sopenharmony_ci| ---- | ---- | ---- |
20e41f4b71Sopenharmony_ci| ACES | 0 | Academy Color Encoding System (ACES).|
21e41f4b71Sopenharmony_ci| ACES_2020 | 1 | ACES_2020.|
22e41f4b71Sopenharmony_ci| FILMIC | 2 | Filmic.|
23e41f4b71Sopenharmony_ci
24e41f4b71Sopenharmony_ci## ToneMappingSettings
25e41f4b71Sopenharmony_ciDescribes the tone mapping settings.
26e41f4b71Sopenharmony_ci### Properties
27e41f4b71Sopenharmony_ci
28e41f4b71Sopenharmony_ci**System capability**: SystemCapability.ArkUi.Graphics3D
29e41f4b71Sopenharmony_ci
30e41f4b71Sopenharmony_ci| Name| Type| Read Only| Optional| Description|
31e41f4b71Sopenharmony_ci| ---- | ---- | ---- | ---- | ---- |
32e41f4b71Sopenharmony_ci| type | [ToneMappingType](#tonemappingtype) | No| Yes| Tone mapping type. The default value is undefined.|
33e41f4b71Sopenharmony_ci| exposure | number | No| Yes| Exposure. The value is greater than 0. The default value is undefined.|
34e41f4b71Sopenharmony_ci
35e41f4b71Sopenharmony_ci## PostProcessSettings
36e41f4b71Sopenharmony_ciDescribes the post-processing settings.
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ci**System capability**: SystemCapability.ArkUi.Graphics3D
39e41f4b71Sopenharmony_ci
40e41f4b71Sopenharmony_ci| Name| Type| Read Only| Optional| Description|
41e41f4b71Sopenharmony_ci| ---- | ---- | ---- | ---- | ---- |
42e41f4b71Sopenharmony_ci| toneMapping | [ToneMappingSettings](#tonemappingsettings) | No| Yes| Tone mapping settings. The default value is undefined.|
43