harmony 鸿蒙ScenePostProcessSettings

  • 2025-06-12
  • 浏览 (6)

ScenePostProcessSettings

本模块提供3D图形中的色调映射等图像后处理方法。

说明: - 本模块首批接口从API version 12开始支持,后续版本的新增接口,采用上角标标记接口的起始版本。

导入模块

import { ToneMappingType, ToneMappingSettings, BloomSettings, PostProcessSettings } from '@kit.ArkGraphics3D';

ToneMappingType

色调映射类型枚举。

系统能力: SystemCapability.ArkUi.Graphics3D

名称 说明
ACES 0 ACES类型。
ACES_2020 1 ACES_2020类型。
FILMIC 2 FILMIC类型。

ToneMappingSettings

色调映射设置接口。

属性

系统能力: SystemCapability.ArkUi.Graphics3D

名称 类型 只读 可选 说明
type ToneMappingType 色调映射类型,默认值为undefined。
exposure number 曝光度,取值大于0,默认值为undefined。

BloomSettings18+

泛光设置接口。

属性

系统能力: SystemCapability.ArkUi.Graphics3D

名称 类型 只读 可选 说明
thresholdHard number 硬阈值,取值范围是非负数,默认值为1.0。
thresholdSoft number 软阈值,取值范围是非负数,默认值为2.0。
scaleFactor number 缩放因子,取值范围大于0,默认值为1.0。
scatter number 扩散量,取值范围大于0,默认值为1.0。

PostProcessSettings

后处理设置。

系统能力: SystemCapability.ArkUi.Graphics3D

名称 类型 只读 可选 说明
toneMapping ToneMappingSettings 色调映射,默认值为undefined。
bloom18+ BloomSettings 泛光,默认值为undefined。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙ArkGraphics 3D(方舟3D图形)

harmony 鸿蒙SceneNode

harmony 鸿蒙SceneResource

harmony 鸿蒙SceneType

harmony 鸿蒙Scene

harmony 鸿蒙@ohos.graphics.scene (ArkGraphics 3D模块)

0  赞