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