One Logo Pool Ball
RealityFoundation · IOS API REFERENCE

BindTarget.MaterialPath

struct · iOS 18.0+ · SDK 27.1

struct MaterialPath

Material parameters that an animation can target. Each property is a `BindTarget` which defines a parameter an animation can target.

Members (15)

get · iOS 18.0+

customValue

TypeScript
get customValue(): BindTarget
Swift declaration
var customValue: BindTarget { get }
get · iOS 18.0+

baseColorTint

TypeScript
get baseColorTint(): BindTarget
Swift declaration
var baseColorTint: BindTarget { get }

This BindTarget references a SIMD4<Float> type

get · iOS 18.0+

emissiveColor

TypeScript
get emissiveColor(): BindTarget
Swift declaration
var emissiveColor: BindTarget { get }

This BindTarget references a SIMD4<Float> type

get · iOS 18.0+

metallicScale

TypeScript
get metallicScale(): BindTarget
Swift declaration
var metallicScale: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

specularScale

TypeScript
get specularScale(): BindTarget
Swift declaration
var specularScale: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

clearcoatScale

TypeScript
get clearcoatScale(): BindTarget
Swift declaration
var clearcoatScale: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

roughnessScale

TypeScript
get roughnessScale(): BindTarget
Swift declaration
var roughnessScale: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

opacityThreshold

TypeScript
get opacityThreshold(): BindTarget
Swift declaration
var opacityThreshold: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

emissiveIntensity

TypeScript
get emissiveIntensity(): BindTarget
Swift declaration
var emissiveIntensity: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

textureCoordinate

TypeScript
get textureCoordinate(): BindTarget_TextureCoordinateTransformPath
Swift declaration
var textureCoordinate: BindTarget.TextureCoordinateTransformPath { get }

This BindTarget references a SIMD2<Float> type

get · iOS 18.0+

anisotropyAngleScale

TypeScript
get anisotropyAngleScale(): BindTarget
Swift declaration
var anisotropyAngleScale: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

anisotropyLevelScale

TypeScript
get anisotropyLevelScale(): BindTarget
Swift declaration
var anisotropyLevelScale: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

clearcoatRoughnessScale

TypeScript
get clearcoatRoughnessScale(): BindTarget
Swift declaration
var clearcoatRoughnessScale: BindTarget { get }

This BindTarget references a Float type

get · iOS 18.0+

secondaryTextureCoordinate

TypeScript
get secondaryTextureCoordinate(): BindTarget_TextureCoordinateTransformPath
Swift declaration
var secondaryTextureCoordinate: BindTarget.TextureCoordinateTransformPath { get }

This BindTarget references a SIMD2<Float> type

get · iOS 18.0+

sheenTint

TypeScript
get sheenTint(): BindTarget
Swift declaration
var sheenTint: BindTarget { get }

This BindTarget references a SIMD4<Float> type

Skipped declarations

No declarations were skipped in this snapshot.

All RealityFoundation types →