SoftShadowOptions

actual class SoftShadowOptions

View-level options for DPCF and PCSS (soft) shadowing.

Warning: This API is still experimental and subject to change.

expect class SoftShadowOptions

View-level options for DPCF and PCSS (soft) shadowing.

Warning: This API is still experimental and subject to change.

actual class SoftShadowOptions

View-level options for DPCF and PCSS (soft) shadowing.

Warning: This API is still experimental and subject to change.

actual class SoftShadowOptions

View-level options for DPCF and PCSS (soft) shadowing.

Warning: This API is still experimental and subject to change.

actual class SoftShadowOptions

View-level options for DPCF and PCSS (soft) shadowing.

Warning: This API is still experimental and subject to change.

Constructors

Link copied to clipboard
actual constructor()
expect constructor()
constructor()
actual constructor()
actual constructor()

Properties

Link copied to clipboard
val native: View.SoftShadowOptions
Link copied to clipboard

Globally scales the computed penumbra ratio of all DPCF and PCSS shadows. This effectively controls the strength of contact hardening effect and is useful for artistic purposes. Higher values make the shadows become softer faster. Acceptable values are equal to or greater than 1. Default: 1.0.

Globally scales the computed penumbra ratio of all DPCF and PCSS shadows. This effectively controls the strength of contact hardening effect and is useful for artistic purposes. Higher values make the shadows become softer faster. Acceptable values are equal to or greater than 1. Default: 1.0.

Globally scales the computed penumbra ratio of all DPCF and PCSS shadows. This effectively controls the strength of contact hardening effect and is useful for artistic purposes. Higher values make the shadows become softer faster. Acceptable values are equal to or greater than 1. Default: 1.0.

Globally scales the computed penumbra ratio of all DPCF and PCSS shadows. This effectively controls the strength of contact hardening effect and is useful for artistic purposes. Higher values make the shadows become softer faster. Acceptable values are equal to or greater than 1. Default: 1.0.

Globally scales the computed penumbra ratio of all DPCF and PCSS shadows. This effectively controls the strength of contact hardening effect and is useful for artistic purposes. Higher values make the shadows become softer faster. Acceptable values are equal to or greater than 1. Default: 1.0.

Link copied to clipboard
actual var penumbraScale: Float

Globally scales the penumbra of all DPCF and PCSS shadows. Acceptable values are greater than 0. Default: 1.0.

expect var penumbraScale: Float

Globally scales the penumbra of all DPCF and PCSS shadows. Acceptable values are greater than 0. Default: 1.0.

actual var penumbraScale: Float

Globally scales the penumbra of all DPCF and PCSS shadows. Acceptable values are greater than 0. Default: 1.0.

actual var penumbraScale: Float

Globally scales the penumbra of all DPCF and PCSS shadows. Acceptable values are greater than 0. Default: 1.0.

actual var penumbraScale: Float

Globally scales the penumbra of all DPCF and PCSS shadows. Acceptable values are greater than 0. Default: 1.0.