1# ScenePostProcessSettings 2本模块提供3D图形中的色调映射等图像后处理方法。 3 4> **说明:** 5> - 本模块首批接口从API version 12开始支持,后续版本的新增接口,采用上角标标记接口的起始版本。 6 7## 导入模块 8```ts 9import { ToneMappingType, ToneMappingSettings, PostProcessSettings } from '@kit.ArkGraphics3D'; 10``` 11 12## ToneMappingType 13色调映射类型枚举。 14 15**系统能力:** SystemCapability.ArkUi.Graphics3D 16 17| 名称 | 值 | 说明 | 18| ---- | ---- | ---- | 19| ACES | 0 | ACES类型。 | 20| ACES_2020 | 1 | ACES_2020类型。 | 21| FILMIC | 2 | FILMIC类型。 | 22 23## ToneMappingSettings 24色调映射设置接口。 25### 属性 26 27**系统能力:** SystemCapability.ArkUi.Graphics3D 28 29| 名称 | 类型 | 只读 | 可选 | 说明 | 30| ---- | ---- | ---- | ---- | ---- | 31| type | [ToneMappingType](#tonemappingtype) | 否 | 是 | 色调映射类型,默认值为undefined。 | 32| exposure | number | 否 | 是 | 曝光度,取值大于0,默认值为undefined。 | 33 34## BloomSettings<sup>18+</sup> 35泛光设置接口。 36### 属性 37 38**系统能力:** SystemCapability.ArkUi.Graphics3D 39 40| 名称 | 类型 | 只读 | 可选 | 说明 | 41| ---- | ---- | ---- | ---- | ---- | 42| thresholdHard | number | 否 | 是 | 硬阈值,取值范围是非负数,默认值为1.0。 | 43| thresholdSoft | number | 否 | 是 | 软阈值,取值范围是非负数,默认值为2.0。 | 44| scaleFactor | number | 否 | 是 | 缩放因子,取值范围大于0,默认值为1.0。 | 45| scatter | number | 否 | 是 | 扩散量,取值范围大于0,默认值为1.0。 | 46 47## PostProcessSettings 48后处理设置。 49 50**系统能力:** SystemCapability.ArkUi.Graphics3D 51 52| 名称 | 类型 | 只读 | 可选 | 说明 | 53| ---- | ---- | ---- | ---- | ---- | 54| toneMapping | [ToneMappingSettings](#tonemappingsettings) | 否 | 是 | 色调映射,默认值为undefined。 | 55| bloom<sup>18+</sup> | [BloomSettings](#bloomsettings18) | 否 | 是 | 泛光,默认值为undefined。 | 56